- From: David Woolley <david@djwhome.demon.co.uk>
- Date: Fri, 4 Apr 2003 21:27:00 +0100 (BST)
- To: www-style@w3.org
> I was thinking. Would it be useful if one could style a page differently = > if it is inside a frame? > body{background-color:blue;} > body:framed{background-color:green;} I'm not sure I want to encourage any use of frames, but, especially given that frame elements can only appear in a frame document, and body cannot appear in such documents, I think it might be better to introduce a virtual frame element in a framed page, so that one gets: frame body {background-color: green; color: ...} frame body a:link {color: .....} frame body a:.... Note, any mechanism like this needs to apply to object as well as frames and iframes. > > Also I was wondering for the :checked pseudo-class. Wouldn't it be more = > useful if one could use it for all elements? > a{background-color:blue;} > a:checked{background-color:green;} Checked has a specific meaning for *check* boxes; what does it mean for other elements. How does a:checked differ from at least one of a:visited and a:active. [ in redundant attachment ] > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> No it's not. Real HTML 4.0 has a title element, not to mention quotes round attributes containing # characters!
Received on Friday, 4 April 2003 16:32:36 UTC