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

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       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Friday, 9 May 2008 07:13:41 UTC