Re: XHTML 2.0 - <object/> elements and CSS

----- Original Message ----- 
From: "Daniel Schierbeck"
Sent: Friday, February 24, 2006 1:46 PM
Subject: XHTML 2.0 - <object/> elements and CSS
>
> Say I have the following piece of XHTML
>
>  <object srctype="image/svg+xml" src="graph.svg">

src=..., not srctype 
(http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd)

>    <table>
>      <thead>...</thead>
>      <tbody>...</thead>
>    </table>
>  </object>
> And that graph.svg is an interactive image that isn't fit for printing.
>
> I know that an XHTML 2.0 compliant browser will simply use the fallback 
> content (<table/>) if it doesn't recognize the content type of the source, 
> but how can I do the same through, say, CSS?
>
> That way the <table/> gets printed, while the SVG image is shown 
> on-screen.

Element hidding (display, visibility) in CSS does not have not xml 
inheritance considerations. I think.
I don't know really if we are talking about this:

@media print {
    object {
        display: none;
    }

    object table {
        display: table;
    }
}

Received on Saturday, 25 February 2006 07:55:05 UTC