
| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| align | ImgAlign | optional | |||||
| alt | Text | required | |||||
| border | Length | optional | |||||
| class | xs:NMTOKENS | optional | |||||
| dir | restriction of xs:token | optional | |||||
| height | Length | optional | |||||
| hspace | Pixels | optional | |||||
| id | xs:ID | optional | |||||
| ismap | restriction of xs:token | optional | |||||
| lang | LanguageCode | optional | |||||
| longdesc | URI | optional | |||||
| name | xs:NMTOKEN | optional | |||||
| onclick | Script | optional | |||||
| ondblclick | Script | optional | |||||
| onkeydown | Script | optional | |||||
| onkeypress | Script | optional | |||||
| onkeyup | Script | optional | |||||
| onmousedown | Script | optional | |||||
| onmousemove | Script | optional | |||||
| onmouseout | Script | optional | |||||
| onmouseover | Script | optional | |||||
| onmouseup | Script | optional | |||||
| src | URI | required | |||||
| style | StyleSheet | optional | |||||
| title | Text | optional | |||||
| usemap | URI | optional | 
 | ||||
| vspace | Pixels | optional | |||||
| width | Length | optional | |||||
| xml:lang | union of(xs:language, restriction of xs:string) | optional | 
 | 
| Complex Type | button.content | 
| Element | button | 
| Element Group | special.extra | 
| <xs:element name="img"> <xs:complexType> <xs:attributeGroup ref="attrs"/> <xs:attribute name="src" use="required" type="URI"/> <xs:attribute name="alt" use="required" type="Text"/> <xs:attribute name="name" type="xs:NMTOKEN"/> <xs:attribute name="longdesc" type="URI"/> <xs:attribute name="height" type="Length"/> <xs:attribute name="width" type="Length"/> <xs:attribute name="usemap" type="URI"> <xs:annotation> <xs:documentation>usemap points to a map element which may be in this document or an external document, although the latter is not widely supported</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ismap"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="ismap"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="align" type="ImgAlign"/> <xs:attribute name="border" type="Length"/> <xs:attribute name="hspace" type="Pixels"/> <xs:attribute name="vspace" type="Pixels"/> </xs:complexType> </xs:element> |