The Text Attribute Type is a data type defined by XHTML Modularisation 1.1, declared in the DTD as XML 1.0 type CDATA.
Reference: *W3C - XHTML Modularisation 1.1 - Attribute Types
abbr:th, tdalt - #REQUIRED:img, areaalt:input type="image"label - #REQUIRED:optgrouplabel:optionstandby:objectsummary:tableArbitrary user-visible text
The Text attribute type is very similar to the CDATA attribute type, with the only difference being that the Text type is assigned to attributes which hold information intended to be visible to the viewer of the document, whereas the CDATA type is concerned with the internals of the page.
< (or <).<) must be escaped as & (or &)."
(or ") if using double quotes to delimit the attribute value'
if using single quotes to delimit the attribute value
(alternatively ' may be used if compatibility with HTML isn't necessary
- see Character Entities Predefined by XML 1.0)