XHTML Reference: Attribute Data Types

The XHTML WYSIWYG Editor For Desktop & Web Applications

Attribute Data Types

Attributes contain different types of data such as URLs, text, numbers, etc. Below is a list of data type used in XHTML.

Character
A single character from the document character set.
Charset
A character encoding. For example, UTF-8 or ISO-8859-1.
Charsets
A space-separated list of character encodings.
ContentType
A media type. For example, text/css or text/javascript.
ContentTypes
A comma-separated list of media types.
Coords
Comma separated list of coordinates to use in defining areas. For example: 0,0,118,28.
Datetime
Date and time information in the ISO-8601 format. For example: YYYY-MM-DDThh:mm:ss.
ID
A document-unique identifier. For maximum compatability, this value should start with a letter from the English aphabet (A-Z or a-z) and then followed by either letters, numbers, dashes, underscores or periods.
IDReference
A reference to a document-unique identifier.
LanguageCode
A language code. For example, fr or en-gb.
Length
The value may be either in pixels or a percentage of the available horizontal or vertical space. Thus, the value "50%" means half of the available space.
LinkTypes
A predefined classification of hyperlinks. The following is a list of predefined values: Alternate, Stylesheet, Start, Next, Prev, Contents, Index, Glossary, Copyright, Chapter, Section, Subsection, Appendix, Help and Bookmark. These values are case-insensitive.
MediaDescriptions
A comma-separated list of media descriptors. The following is a list of recognized media descriptors: screen, tty, tv, projection, handheld, print, braille, aural and all.
NameToken
A name composed of letters, numbers, hypens, underscores or periods. The name should start with a letter or an underscore. For example: heading-2 or _paragraph.text.
NameTokens
One or more white space separated NameToken values.
Number
One or more digits.
Pixels
The value is an integer that represents the number of pixels of the canvas (screen, paper). Thus, the value "50" means fifty pixels.
Script
Textual data representing script.
Text
Arbitrary textual data, likely meant to be human-readable.
URI
A Uniform Resource Identifier reference. URI can be an Internet address. For example: http://xstandard.com/ or images/file.gif. URI can also be an identification of a resouce without an Internet location. For example: urn:ISBN 88-7633-000-3.
URIs
A space-separated list of URI values.