W3C home > Mailing lists > Public > www-style@w3.org > February 2014

Re: [css-syntax] ISSUE-329: @charset has no effect on stylesheet??

From: Edward O'Connor <eoconnor@apple.com>
Date: Fri, 31 Jan 2014 16:03:40 -0800
To: www-style@w3.org
Message-id: <m2d2j73dib.fsf@eoconnor.apple.com>
Hi Leif,

You wrote:

> Tab Atkins Jr., Fri, 24 Jan 2014 08:44:34 -0800:
>> Every HTML document should include a <meta charset=utf-8> in its head.
>>  It's as much a part of a valid document as the doctype, frankly -
>> lacking it effectively puts you in "quirky encoding" mode.
>
> This need to use meta is not reflected in the HTML (5) spec

Yes it is. Emphasis mine:

> If an HTML document does not start with a BOM, and its encoding is not
> explicitly given by Content-Type metadata, and the document is not an
> iframe srcdoc document, then the character encoding used must be an
> ASCII-compatible character encoding, and *the encoding must be
> specified using a meta element* with a charset attribute or a meta
> element with an http-equiv attribute in the Encoding declaration
> state.

See
http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#charset
http://www.w3.org/html/wg/drafts/html/master/document-metadata.html#charset


Ted
Received on Saturday, 1 February 2014 00:03:56 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:18 UTC