- From: Chris Croome <chris@webarchitects.co.uk>
- Date: Tue, 8 Jan 2002 15:17:41 +0000
- To: w3c-wai-ig@w3.org, www-html@w3.org
Hi
Doh, I should have read the spec...
Language set in HTTP headers doesn't take precedence over lang="blah"
[1], unlike with the char set, but it _is_ relevant for rendering, not
just content negotiation at the HTTP level:
An element inherits language code information according to the
following order of precedence (highest to lowest):
* The lang attribute set for the element itself.
* The closest parent element that has the lang attribute set (i.e.,
the lang attribute is inherited).
* The HTTP "Content-Language" header (which may be configured in a
server). For example:
Content-Language: en-cockney
* User agent default values and user preferences.
Chris
[1] http://www.w3.org/TR/html4/struct/dirlang.html#langcodes
> On Mon 07-Jan-2002 at 10:14:51PM +0000, David Woolley wrote:
> > Chris Croome wrote:
>
> > > Language tags are defined in section 3.10. The primary purpose of
> > > Content-Language is to allow a user to identify and differentiate
> >
> > I.E. it is to support content negotiation at the HTTP level, not
> > rendering.
--
Chris Croome <chris@webarchitects.co.uk>
web design http://www.webarchitects.co.uk/
web content management http://mkdoc.com/
everything else http://chris.croome.net/
Received on Tuesday, 8 January 2002 10:17:27 UTC