- From: Karl Dubost <karl@w3.org>
- Date: Tue, 31 Jul 2007 14:01:10 +0900
- To: Anne van Kesteren <annevk@opera.com>
- Cc: "Ben Boyle" <benjamins.boyle@gmail.com>, "HTML WG" <public-html@w3.org>
Le 30 juil. 2007 à 21:40, Anne van Kesteren a écrit :
>> 3.4.3. The lang (HTML only) and xml:lang (XML only) attributes
>> http://dev.w3.org/html5/spec/Overview.html#lang
>> Disappointed that this explicitly requires different attributes for
>> each serialisation (but can't offer a solution).
>
> I still think it makes some sense to allow lang= in both.
Note that the specification already handles the case where both
values are present.
"If both the xml:lang attribute and the lang
attribute are set on an element, user agents
must use the xml:lang attribute, and the lang
attribute must be ignored for the purposes of
determining the element's language."
It means that it is only a requirement for authors (and then a flag
in a conformance checker) to use the appropriate value in each
serialization.
The xml:lang processing is given by XML specification. I do not see
differences so far between the requirements in HTML 5 and XML. So
HTML 5 could just refer to this section for the processing.
http://www.w3.org/TR/REC-xml/#sec-lang-tag
--
Karl Dubost - http://www.w3.org/People/karl/
W3C Conformance Manager, QA Activity Lead
QA Weblog - http://www.w3.org/QA/
*** Be Strict To Be Cool ***
Received on Tuesday, 31 July 2007 05:01:20 UTC