W3C home > Mailing lists > Public > www-validator@w3.org > September 2002

http://validator.w3.org/ bug with <style id>

From: Eric Gillespie <epg@pretzelnet.org>
Date: Mon, 16 Sep 2002 22:05:37 -0400 (EDT)
To: www-validator@w3.org
Message-Id: <20020917020522.34EA91A285@remus.pretzelnet.org>




Running <http://pretzelnet.org/~epg/tmp/test.html> through the
on-line validator produces the following error:

    *  Line 11, column 14:

      <style id="internal-style" type="text/css" media="screen,
      print, t ...
                ^

      Error: there is no attribute "id" for this element (in
      this HTML version)

The document where i first noticed this began life as a lazy HTML
document, not compliant to any standard.  I followed the
recommendations in <http://www.w3.org/TR/xhtml1/#guidelines>
"HTML Compatability Guidelines" to make it a backwards-compatible
document, that validates to the XHTML 1.0 Strict DTD.  Later i
noticed section C.14, which recommends using the xml-stylesheet
PI.

Unfortunately, despite that document's recommendations, the
validator does not think the <style> element has an id attribute.
Is this a bug in the validator or the DTD?

BTW, the test document is currently XHTML 1.1 because i tried
that in hopes of working around the problem; no luck :-/.

-- 
Eric Gillespie, Jr. <*> epg@pretzelnet.org

Build a fire for a man, and he'll be warm for a day.  Set a man on
fire, and he'll be warm for the rest of his life. -Terry Pratchett
Received on Monday, 16 September 2002 23:05:04 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:04 GMT