1 # Client-side Image Map Module
3 area
= element area
{ area
.attlist
}
6 attribute href
{ URI
.datatype
}?,
9 attribute nohref
{ "nohref" }?,
10 attribute alt
{ Text
.datatype
},
11 attribute tabindex
{ Number
.datatype
}?,
12 attribute accesskey
{ Character
.datatype
}?
16 (
# This does not use Block.mix
17 # because loose.dtd doesn't use %Flow;
21 map
.attlist
= CommonIdRequired
.attrib
22 a
.attlist
&= shape
.attrib, coords
.attrib
23 img
.attlist
&= usemap
.attlist
24 object
.attlist
&= usemap
.attlist
25 usemap
.attlist
= attribute usemap
{ IDREF
.datatype
}?
27 attribute shape
{ "rect" |
"circle" |
"poly" |
"default" }?
28 coords
.attrib
= attribute coords
{ text
}?