- From: Patrick Garies <pgaries@fastmail.us>
- Date: Wed, 16 Jul 2008 18:05:56 -0500
- To: Francois Remy <fremycompany_pub@yahoo.fr>
- CC: www-style@w3.org
- Message-ID: <487E7ED4.10108@fastmail.us>
Francois Remy wrote: > How special is the SCRIPT element ? Is it only an element with { > display: none !important; content: ''; visibility: hidden; } ? Is it > an empty replaced element ? Can we have, in this case SCRIPT::after ? This discussion is probably better suited for the HTML5 mailing list. That said, I see no reason why the HTML/XHTML |script| element would be considered “special” or replaced. In Mozilla Firefox 3.0, Opera 9.51, and Safari 3.1.2, I can style the |script| element as if it were a |div| element, including through use of the |before| and |after| pseudo‐elements, so there seems to be general agreement here. Only in Windows Internet Explorer 7.0.6001.18000 am I not able to do this; |script| elements are styled, as I would expect, but their content isn’t rendered (and, of course, WIE7 doesn’t support the |before| and |after| pseudo‐elements so nothing is rendered in that regard either). I’ve attached two files (one HTML and one XHTML) that can be used to verify the mentioned behaviors in the mentioned browsers. — Patrick Garies
Attachments
- text/html attachment: d000013-styleable-script-element.html
- application/xhtml+xml attachment: d000013-styleable-script-element.xhtml
Received on Wednesday, 16 July 2008 23:06:43 UTC