- From: Doug Donohoe <donohoe@emerge.com>
- Date: Fri, 16 Aug 1996 17:57:13 +0800
- To: "Christopher R. Maden" <crm@ebt.com>
- CC: www-html@w3.org
Christopher R. Maden wrote:
>
> Doug Donohoe:
> > Megazone wrote:
> > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
> > > <html>
> > > <title>spew</title>
> > > <LINK REV=MADE HREF="mailto:spider@livingston.com">
> > > <META NAME="fu" CONTENT="bar">
> > > <BODY>
> > > etc deleted
> > >
> > > That is perfectly valid!
> >
> > Not that this is pertinent to IDML as a whole, but the fact is that
> > according to the W3C standard, META tags may only appear inside HEAD
> > tags. You can validate this for yourself at:
> >
> > http://www.sandia.gov/sci_compute/elements.html#META
> >
> > Where it says that META is "allowed in content of <HEAD>" (and
> > nothing else). Nevertheless, the above is not rejected by browsers,
> > so I'll concede this point.
>
> Please take the time to learn some SGML, and to read the HTML
> *specifications*, not a non-normative document maintained by an HTML
> user.
Is http://www.w3.org/pub/WWW/MarkUp/html-spec/L2Pindex.html#META
the normative document? It says "META ... Allowed in Content of ...
<HEAD>". If so, it says exactly what the other
document says, with less detail. If not, could you send me
the URL for the document I should look at? I'd appreciate it :-).
BTW, the first document I referenced was found off of the w3 page on
html: http://www.w3.org/pub/WWW/MarkUp
>
> The <meta> element is allowed in a <head> *ELEMENT*, not within <head>
> tags. The definition of the <head> element allows its tags to be
> omitted. In the example Megazone gives above, the <link> and <meta>
> elements *are* in the <head> element, by virtue of the content model.
>
> -Chris
Thanks for the clarification. If I understand you correctly, the
following is invalid by the same model, correct?
<BODY>
<META NAME="fu" CONTENT="bar">
</BODY>
So our original statement that META elements must appear in the HEAD
section of a document is in fact correct?
Boy, if I can't get this straight (and I do this for a living), how
is the average web-author, the person it is supposed to help,
going to understand?
-Doug
--
J. Douglas Donohoe
-------------------------------------------------------------------
Emerge Consulting Chief Technology Officer
415.328.6700 http://www.emerge.com
donohoe@emerge.com http://www.identify.com
Received on Friday, 16 August 1996 21:01:20 UTC