W3C home > Mailing lists > Public > www-international@w3.org > April to June 2010

RE: Regarding update of language declaration tests (I81NWG)

From: CE Whitehead <cewcathar@hotmail.com>
Date: Sun, 18 Apr 2010 19:19:15 -0400
Message-ID: <SNT142-w63F2AB6050D21A00E7EB68B30C0@phx.gbl>
To: <xn--mlform-iua@xn--mlform-iua.no>
CC: <www-international@w3.org>

From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 
Date: Sat, 17 Apr 2010 02:45:31 +0200
> I highly recommend 
> reading Johannes Koch's presentation of the status of the empty 
> xml:lang="" attribute. 
I looked quickly over Koch's article:
I saw that lang=null is not valid according to strict DTD XHTML 1.0 
From: Johannes Koch <koch@w3development.de> 
Date: Wed, 14 Apr 2010 10:28:43 +0200
> Hi Stephane

> This indicates that (formally) an empty string is not a NMTOKEN and so 
> is no valid value for the xml:lang attribute as defined in the XHTML 1.0 
> Strict DTD.
Elsewhere however Koch notes that:
> in languages based on XHTML Modularization 1.1, the empty string is 
> (formally) DTD-valid and XML-Schema-valid.
and that:
>  in "XHTML 1.1 + RDFa" the empty string is (formally) DTD-valid.
As I think you know, Richard Ishida suggests using lang="und"  
where lang= the empty string is not supported in xml; otherwise his article recommends
the use of the emptry string that the working group is now trying to make invalid; see:
C. E. Whitehead
Received on Sunday, 18 April 2010 23:19:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:40:58 UTC