[CSS21] response to issue 77

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