W3C home > Mailing lists > Public > public-html@w3.org > May 2008

Re: Contexts in which <meta> elements may be used

From: Ian Hickson <ian@hixie.ch>
Date: Fri, 9 May 2008 07:13:01 +0000 (UTC)
To: Henri Sivonen <hsivonen@iki.fi>
Cc: HTMLWG WG <public-html@w3.org>
Message-ID: <Pine.LNX.4.62.0805090712280.23610@hixie.dreamhostps.com>

On Tue, 9 Oct 2007, Henri Sivonen wrote:
> 
> The spec says about permissible contexts of <meta>:
> >     If the http-equiv attribute is present: in a head element.
> >     If the http-equiv attribute is present: in a noscript element that is a
> > child of a head element.
> >     If the name attribute is present: where metadata elements are expected.
> 
> The first and the third line say "in a head element" and "where metadata 
> elements are expected". Saying different things gives the impression 
> that there is a difference. As far as I can tell, "where metadata 
> elements are expected" means "in a head element". If they really mean 
> the same thing, please use the same expression to avoid suggesting that 
> they mean something different.

Metadata could be expected elsewhere, e.g. SVG could define <svg:metadata> 
as expecting metadata elements.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 9 May 2008 07:13:41 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:17 GMT