Next message: Lloyd Wood: "Re: Bug when interpreting attribute values"
Date: Wed, 13 Jun 2001 14:24:40 -0400
From: Christian Smith <csmith@barebones.com>
To: Gunnar Vestergaard <user1975@worldonline.dk>
cc: www-validator@w3.org
Message-ID: <20010613142441-b01010703-f0995688-0910-010c@204.107.232.107>
Subject: Re: Bug when interpreting attribute values
On Wednesday, June 13, 2001 at 8:12 PM, user1975@worldonline.dk (Gunnar Vestergaard) wrote:
> I have chosen not to subscribe to this list. I just want to convey to
> you an issue regarding the W3C HTML Validator:
>
> It may be called a bug, but I am not sure. When validating the fragment
> <img src=/grafik/layout/read_more.gif alt="Read more">
>
> the Validator reports an error: "an attribute value must be quoted if
> it contains any character other than letters (A-Za-z), digits,
> hyphens, and periods; use quotes if in doubt"
>
> The underscore is an issue here. But the HTML spec
> http://www.w3.org/TR/html401/intro/sgmltut.html#h-3.2.2 clearly
> states that underscores are allowed without placing quotation marks.
> Surely, I will place quotation marks around this URI, but I believe
> there is a conflict here.
I don't think it is the _ causing the problem but rather the /. The
error being reported is correct but the text just doesn't include
underscore as one of the allowed non-quoted characters. The validator
does correctly pass
<img src=read_more.gif alt="Read more">
assuming a DOCTYPE that allows unquoted attribute values.
--
Christian Smith | csmith@barebones.com | http://web.barebones.com
He who dies with the most friends... Is still dead!