- From: <bugzilla@wiggum.w3.org>
- Date: Sat, 20 Feb 2010 00:36:27 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=8871
Toby Inkster <mail@tobyinkster.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|WONTFIX |
--- Comment #2 from Toby Inkster <mail@tobyinkster.co.uk> 2010-02-20 00:36:26 ---
(In reply to comment #1)
> Changing it to "All attributes may be specified by providing just the attribute
> name" would not be correct, because using the empty-attribute syntax with many
> (or even most) attributes is a conformance error -- because the values of the
> attributes must conform to a specific datatype/microsyntax. So the HTML5 spec
> does in fact place limits on which attributes can use the empty-attribute
> syntax.
The some/all quantifier is not needed: "Attributes may be specified by
providing just the attribute name." If further clarification is needed: "This
sets the attribute value to the empty string, so is a conformance error if the
empty string is not a valid value for the attribute."
> And the per-element subsections of "HTML elements" section of the H:TML draft
> indicate explicitly which attributes can be empty.
It does for some allowably empty attributes, but not all.
e.g. @href, @rel and @ping may all be empty on the <a> element, so the
following is conformant:
<a href rel ping>Foo</a>
But the language in the H:TML draft appears to forbid this.
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Saturday, 20 February 2010 00:36:28 UTC