- From: Bert Bos <bert@w3.org>
- Date: Wed, 11 Feb 2004 21:40:05 +0100
- To: Paul Grosso <pgrosso@arbortext.com>, Roger Larsson <roger.larsson@incrementa.se>, Henri Sivonen <hsivonen@iki.fi>, <w3c-xml-cg@w3.org>
- Cc: www-style@w3.org
This is the CSS WG's response to an issue you raised on the last CSS 2.1 draft (http://www.w3.org/TR/2003/WD-CSS21-20030915). We want to publish CSS 2.1 as a CR in about two weeks. Please let us know this week if you think our response is wrong. Your e-mail: http://www.w3.org/mid/4.3.2.7.2.20031008173446.01709bf8@172.27.10.30 http://www.w3.org/mid/200310131858.36221.roger.larsson@incrementa.se http://www.w3.org/mid/69421B63-FE02-11D7-8E9F-003065B8CF0E@iki.fi http://www.w3.org/mid/3FE9F445.50701@w3.org CSS WG response: New text reads: Matching takes place on attribute values in the document tree. Default attribute values may be defined in a DTD or elsewhere, but cannot always be selected by attribute selectors. Style sheets should be designed so that they work even if the default values are not included in the document tree. More precisely, a UA is not required to read an "external subset" of the DTD but is required to look for default attribute values in the document's "internal subset." (See [XML10] for definitions of these subsets.) A UA that recognizes an XML namespace [XMLNAMESPACES] is not required to use its knowledge of that namespace to treat default attribute values as if they were present in the document. (E.g., an XHTML UA is not required to use its built-in knowledge of the XHTML DTD.) Note that, typically, implementations choose to ignore external subsets. Added text to the effect of: For the CSS WG, Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos/ W3C/ERCIM bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Wednesday, 11 February 2004 15:41:21 UTC