- From: Gavin Lambert <gavinl@compacsort.com>
- Date: Wed, 29 Oct 2003 18:40:31 +1300
- To: "'Liam Quinn'" <liam@htmlhelp.com>
- Cc: <www-validator@w3.org>
<http://validator.w3.org/check?uri=http%3A%2F%2Fpueblo.sf.net%2F&doctype
=HTML+4.01+Transitional&ss=1>
I know there are several problems with the HTML on this page, but still,
what I reported still seemed accurate....
Side note, I thought XML syntax is fine for HTML 4, so long as you
include a space, as "<br />". I don't think I used any in this
document, though.
# Line 7, column 24: document type does not allow element "STYLE" here
(explain...).
<style type="text/css">
^
# Line 163, column 6: end tag for element "HEAD" which is not open
(explain...).
</head>
^
[...]
1: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2: <html>
3: <head>
4: <title>Pueblo/UE News</title>
5: <meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
6: <basefont face="Verdana,Arial,Helvetica" size=2>
7: <style type="text/css">
8: <!--
9: BODY {
[...]
160: }
161: -->
162: </style>
163: </head>
164: <body bgcolor="#FFFFFF" text="#000000" style="margin: 0px 10px
10px 0px;">
165: <table border=0 width="100%" cellspacing=0 cellpadding=0>
> -----Original Message-----
> From: Liam Quinn [mailto:liam@htmlhelp.com]
> Sent: Wednesday, 29 October 2003 16:03
> To: Gavin Lambert
> Cc: www-validator@w3.org
> Subject: Re: Style tag not validated correctly for HTML 4.01
>
>
> On Wed, 29 Oct 2003, Gavin Lambert wrote:
>
> > I just tried the validator at <http://validator.w3.org/check>,
> > and it seems to have a bug:
> >
> > I'm doing an HTML 4.01 Transitional validation, and it claims
> > "document type does not allow element "STYLE" here".
> >
> > "Here", in this case, being inside the <HEAD> element. Of course,
> > according to section 14 of the HTML 4.01 spec, that's where it
> > should be.
> >
> > Things just go downhill from there, as the next error I get is "end
> > tag for element "HEAD" which is not open"; reacting to closing the
> > HEAD element after closing the STYLE element (which is, I repeat,
> > directly contained in the HEAD element).
>
> It would be easier to diagnose if you provided the URI of an
> example.
> I'd guess that you're ending the HEAD element before the
> STYLE element by using loose text or XML syntax for empty
> tags. (Don't use XML syntax in
> HTML 4.)
Received on Wednesday, 29 October 2003 00:40:49 UTC