The ID Attribute Type is defined by the W3C XML 1.0 Recommendation.
Reference: *W3C - XML 1.0 - Attribute Types
There are no Specific Attributes with type ID.
An element identifier which must be unique to the document. It may consist of any combination of letters, digits, and the four punctuation characters _:.- but must begin with a letter, a colon or an underscore
In XHTML 1.1, the only attribute of type ID is the id attribute.
Almost all elements (all excepting
base
head,
html,
meta,
script,
style,
and title)
may have an id attribute but only
the map element is required to have one.
id attributes:
id
and each ID value must be unique to the document.[a-zA-Z][a-zA-Z_:.-]* (see *HTML 4.01 - SGML basic types)