map content model not fixed in XHTML 1.0

At January FtF, we discussed the HTML 4.0 errata resolutions based on
Shane's document, which included the issue of content model for MAP
element [1].  As we accepted the change [2], the content model for
MAP element has changed from 

  <!ELEMENT MAP - - ((%block;)+ | AREA+) -- client-side image map -->

to

  <!ELEMENT MAP - - ((%block;) | AREA)+ -- client-side image map -->

in HTML 4.01.  So far, so good.

But XHTML 1.0 DTDs [3,4,5] still failed to fix this problem.  They're
defined as:

  <!ELEMENT map ((%block; | form | %misc;)+ | area+)>

We MUST fix this problem.  Actually, XHTML 1.1 Client-side Image Map
Module [6] has already fixed this problem.


[1] http://spm.themacs.com/voyager/errata-1.0.mhtml#4.2.3.
[2] http://www.w3.org/MarkUp/Group/minutes-990128.html#errata
[3] http://www.w3.org/TR/1999/PR-xhtml1-19990824/DTD/strict.dtd
[4] http://www.w3.org/TR/1999/PR-xhtml1-19990824/DTD/transitional.dtd
[5] http://www.w3.org/TR/1999/PR-xhtml1-19990824/DTD/frameset.dtd
[6] http://www.w3.org/MarkUp/Group/1999/WD-xhtml11-19990830/xhtml11_modules.html#a_module_Client-side_Image_Map

Regards,
-- 
Masayasu Ishikawa / mimasa@w3.org
W3C - World Wide Web Consortium

Received on Tuesday, 7 September 1999 00:55:06 UTC