[Bug 9000] datasrc, <script event>, <script for> and so on are missing

http://www.w3.org/Bugs/Public/show_bug.cgi?id=9000





--- Comment #5 from Michael(tm) Smith <mike@w3.org>  2010-02-19 20:11:48 ---
(In reply to comment #4)
> If you actually look closely at the DTD you'll see that HTML4 doesn't actually
> allow it on any HTML element. The %reserved entity is set to the empty string.
> That's why I didn't list any elements, because technically they were never
> allowed anywhere.

I recognize they were never allowed. That's why I wrote "referenced". And the
fact is that it's referenced only in the attlist definitions for just eight
elements: span, div, object, input, select, textarea, button, and table. Those
represent the elements for which is was explicitly "reserved" as intended to be
valid on for future use.

To put it another way, these attributes were never specified as being potential
global attributes.

Stepping back, the reason that I would really prefer that the spec explicitly
list which elements these attributes were meant to be allowed on is that
otherwise, conformance checkers that want to provide guidance to end users
about them will need to handle error reporting for them as if they were
intended to be allowed globally, which adds a significant amount of unnecessary
complexity to checkers.


-- 
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 Friday, 19 February 2010 20:11:50 UTC