W3C home > Mailing lists > Public > www-style@w3.org > January 2004

RE: [css-print] Selector section references lang attribute

From: Ernest Cline <ernestcline@mindspring.com>
Date: Thu, 22 Jan 2004 16:39:50 -0500
Message-ID: <410-220041422213950906@mindspring.com>
To: "BIGELOW,JIM (HP-Boise,ex1)" <jim.bigelow@hp.com>, "www-style@w3.org" <www-style@w3.org>




> [Original Message]
> From: BIGELOW,JIM (HP-Boise,ex1) <jim.bigelow@hp.com>
>
> Section 3. Selectors contains a reference to lang attribute in the section
> on attribute selectors, 'Matches any E element whose "lang" attribute
value
> has a hyphen-separated list of values beginning (from the left) with
"en"' 
>
> The attribute has been replaced in XHTML and XHTML-Print by the xml:lang
> attribute.

It's still a valid description of the given example.
If it bothers you then either change lang to foo or xml|lang, but if you
do the latter, you'd best also add entries for E:[bar|foo] in Section 3
and @namespace in Section 3.1.

However, given the note at the bottom of the table in section 3:
  "if the printer supports the xml:lang attribute for the selection and
control
  of language specific processing, then this selector MUST be supported."
I presume the intent is to avoid requiring support of either [xml|lang] or
@namespace since for current XHTML versions the only namespaced
attribute other than an implicit xml:space on a few elements is xml:lang.

While xml:base is proposed for XHTML2, if that reaches CR before 2005
I'll be very surprised.
Received on Thursday, 22 January 2004 16:39:54 GMT

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