Re: meta content-language

On Fri, 22 Aug 2008 15:04:26 +0100, Mark Davis  
<mark.davis@icu-project.org> wrote:
> 2. Language Inheritance. If there are conflicting languages, what should
> win? (or in other words, what's the inheritance?)
>
> (HTTP) Content-Language: lang1
> <meta http-equiv="Content-Language" content="lang2"/>
> <html lang="lang4" xml:lang="lang3">
> <p lang="lang5">
> My take is that HTML5 has it right, that the winner/inheritance should  
> be in
> the above order: lang5 wins over lang4 over lang3 over lang2 over lang1.

FWIW, this is largely right (interpretation of HTML5), but lang3 would be  
ignored if it was "xml:lang" not in a namespace and would take precedence  
over lang4 if it was "lang" in the XML namespace. (This is indeed slightly  
painful.)


-- 
Anne van Kesteren
<http://annevankesteren.nl/>
<http://www.opera.com/>

Received on Friday, 22 August 2008 14:12:48 UTC