Re: [OT] [CSS21] xml namespace

> > > Unfortunately CSS 2.1 is not namespace aware. I'm not sure why, as 
> > > there are multiple interoperable implementations of the hitherto 
> > > somewhat underdocumented syntax agreed by the CSS WG in, erm, mumble, 
> > > 1998 or so.
> > 
> > I think there is no excuse for not including namespace selectors in 
> > CSS2.1, as this style language is expected to format XML documents, 
> > without namespace selectors it is just incomplete.
> 
> The "excuse" is that we had a feature freeze for CSS2.1 about two years 
> ago. :-)

Unlike the case of CSS2 historical reasons does not sound in case of
CSS2.1 that appeared after XML namespaces REC.
 
 
> CSS can do this; Selectors is in CR, which gives you the selector part of 
> your example, and the @namespace rule and CSS3 Content (the two other 
> parts) are in the pipeline

Very well but I want to see namespace selectors and namespace aware attr()
function to be implemented in browsers. 
CSS2.1 most probably will be implemented while namespace enhancements
scattered in different CSS3 drafts may not be. 

At the moment only Mozilla seems to be able to get 

	content: attr(foo|name); 

properly while Opera, MSIE and Prince fail
(did not try Safari yet).

Received on Wednesday, 27 April 2005 11:03:47 UTC