RE: [xsl] Newbie encoding query

Subject: RE: [xsl] Newbie encoding query
From: "Passin, Tom" <tpassin@xxxxxxxxxxxx>
Date: Wed, 4 Dec 2002 15:59:19 -0500
[ Mike Brown]
> 
> Passin, Tom wrote:
> > Yes, but the open and close tags of the html, head and body 
> elements 
> > are optional (the title element is mandatory and so are its 
> close and 
> > open tags, although I have never seen a browser that 
> complains about 
> > it being missing).
> 
> How do you figure that <html>, <head>, and <body> are 
> optional? The HTML 4.0 spec seems to say otherwise. 

>From the DTD in the HTML 4.01 Rec -

<!ELEMENT HEAD O O (%head.content;) +(%head.misc;) -- document head -->
<!ELEMENT TITLE - - (#PCDATA) -(%head.misc;) -- document title -->
<!ELEMENT HTML O O (%html.content;)    -- document root element -->
<!ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) -- document body -->

Very clear, right?  Those tags are optional.  Aren't you glad you don't
have to design the parser?

Cheers,

Tom P

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread