
| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| class | optional | ||||||
| dir | restriction of xs:token | optional | |||||
| id | xs:ID | required | |||||
| lang | LanguageCode | optional | |||||
| name | 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 | |||||
| style | StyleSheet | optional | |||||
| title | Text | 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="map"> <xs:complexType> <xs:choice> <xs:choice maxOccurs="unbounded"> <xs:group ref="block"/> <xs:element ref="form"/> <xs:group ref="misc"/> </xs:choice> <xs:element maxOccurs="unbounded" ref="area"/> </xs:choice> <xs:attributeGroup ref="i18n"/> <xs:attributeGroup ref="events"/> <xs:attribute name="id" use="required" type="xs:ID"/> <xs:attribute name="class"/> <xs:attribute name="style" type="StyleSheet"/> <xs:attribute name="title" type="Text"/> <xs:attribute name="name"/> </xs:complexType> </xs:element> |