W3C home > Mailing lists > Public > www-style@w3.org > March 2008

[css3-namespace] Last call comments from XHTML2 WG

From: Steven Pemberton <steven.pemberton@cwi.nl>
Date: Wed, 05 Mar 2008 16:42:07 +0100
To: "XHTML WG" <public-xhtml2@w3.org>
Cc: "Forms WG" <public-forms@w3.org>
Message-ID: <op.t7ju8hr9smjzpq@acer3010>

Dear CSS WG,

In the context of the following

	@namespace "http://example.org/ns"
	
	foo {color: green}

with a non-namespaced CSS processor all elements named foo will be green,
while with a namespaced processor, only elements in the namespace named
will be green.

This seems to break an axiom of CSS versioning that later versions of CSS
should not change the processing of earlier versions; it will therefore
make it hard to make a stylesheet that works regardless of the presence of
namespace processing.

It would seem better if unqualified names continue to behave in the same
way as non-namespaced processors, and that to select a particular
namespaced version of an element, you should always use a qualified name.

Best wishes,

Steven Pemberton
For the XHTML2 WG
Received on Tuesday, 11 March 2008 13:54:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:55:02 GMT