Encountering several scenarios where this might be useful, I thought about the need for another type of selector, which also complies with an direct adjacent combinator. According to the CSS3 selectors specification [1], this selector could be defined as E - F An element E whose adjacent sibling F immediately follows it For example and only consequently, the following document snippets could be formatted completely different without any need for a class, style, or id attribute: <h1 /> <p /> and <h1 /> <div /> Next, if I want to change the headline formatting when a div element is following, I could easily specify h1 { /* Any declaration */ } h1 - div { /* An additional or overriding declaration */ } Is it worth consideration, or did I miss something? -- I'm aware that the structural pseudo classes offer a powerful set of selectors to maybe solve the problem above, but this suggestion seems easier anyway. Best regards, Jens. [1] http://www.w3.org/TR/2001/CR-css3-selectors-20011113/#selectors -- Jens Meiert Interface Architect http://meiert.com/Received on Tuesday, 27 January 2004 08:58:03 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:25 GMT