- From: Eric Gillespie <epg@pretzelnet.org>
- Date: Mon, 16 Sep 2002 22:05:37 -0400 (EDT)
- To: www-validator@w3.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 UTC