Schema Central  >  USLM 2.1.0  >  uslm-table-module-2.1.0.xsd  >  xhtml:xhtml.td.attlist
Advanced search

xhtml:xhtml.td.attlist

Attribute group information

Namespace: http://www.w3.org/1999/xhtml

Schema document: uslm-table-module-2.1.0.xsd

Attributes

NameOccTypeDescriptionNotes
role [0..1]uslm:ShortStringSimpleType Use the @role attribute to provide further refinement to an element's type. This is particularly useful when defining a refinement of an element from the abstract set. Another possible use is to use the customary local name for an element whenever the element name is not a complete match. For example, if the customary name for an "explanation" is "summary", then the element can be expressed as <explanation role="summary">. There is a rough equivalence between an element of a base class with a @role attribute and a derived class in the schema, although this equivalence is not explicit. For example <level role="division"> is roughly equal to <division>. When transforming XML to HTML, the @role attribute should be appended to the element name using an "_" underscore and used as the first value in the HTML @class attribute. If desired, the proposed XHTML @role attribute can be computed as either the XML @role attribute or, in the absence of the XML @role attribute, the XML element name. For example: <level role="division"> => <div role="division" class="level_division"> <division> => <div role="division" class="division"> This approach is easily reversible. In a similar way to the @class attribute, multiple role values can be specified in a space separated list. from group uslm:ClassificationGroup
class [0..1]uslm:MediumStringSimpleType The @class attribute corresponds to the @class attribute in HTML. It can be used to specify presentation characteristics of an element that are not specified by the element name and the @role attribute. For example, the @class attribute can be used to specify the presence or absence of the ending separator. Like the HTML @class attribute, multiple class values can be specified in a space separated list. from group uslm:ClassificationGroup
style [0..1]uslm:LongStringSimpleType The @style attribute is used to specify CSS attributes that override the default styles defined for an element or an element class. The current loose-leaf publication standards should be specified using an external style sheet and the use of the @style attribute should be reserved for exception cases where the default presentation must be overridden. from group uslm:ClassificationGroup
styleType [0..1]uslm:StyleTypeEnum The @styleType attribute is used to set the overall semantic type of the block. This has rendering implications. Only a small set of values is allowed. Default value is "OLC". from group uslm:ClassificationGroup
abbr [0..1]xh11d:Text
axis [0..1]xh11d:CDATA
headers [0..1]xsd:IDREFS
scope [0..1]Anonymousfrom group xhtml:xhtml.scope.attrib
rowspan [0..1]xh11d:NumberDefault value is "1".
colspan [0..1]xh11d:NumberDefault value is "1".
align [0..1]Anonymousfrom group xhtml:xhtml.CellHAlign.attrib
char [0..1]xh11d:Characterfrom group xhtml:xhtml.CellHAlign.attrib
charoff [0..1]xh11d:Lengthfrom group xhtml:xhtml.CellHAlign.attrib
valign [0..1]Anonymousfrom group xhtml:xhtml.CellVAlign.attrib
stubHierarchy [0..1]Anonymous The stubHierarchy indicates indention of a stub column. It is an attribute with values 0 to 99, corresponding to stub hierarchy levels 1 to 100 in stub columns. Usually only values 0 to 9 (1 to 100) are used. from group uslm:HtmlTdGroup
textHierarchy [0..1]Anonymous The textHierarchy indicates indention of a stub column. It is an attribute with values 0 to 99, corresponding to hierarchy levels 1 to 100 in text (reading) columns. Usually only values 0 to 9 (1 to 100) are used. from group uslm:HtmlTdGroup
leaders [0..1]uslm:YesOrNoEnum The @leaders attribute sets the presence or absence of the leader dots in the table cell. The value 'no' (the default) indicates no leaders, while 'yes' indicates leaders. Default value is "no". from group uslm:HtmlTdGroup
leaderAlign [0..1]Anonymous The @leaderAlign attribute sets the behavior of the leader dots. Default value is "topLine". from group uslm:HtmlTdGroup
Any attribute [0..*]Namespace: ##other, Process Contents: lax

Used in