<list>

A formatting element that contains a series of items separated from one another and arranged in a linear, often vertical, sequence.
Module MEI.text
Attributes
@facs(optional)Permits the current element to reference a facsimile surface or image zone which corresponds to it. One or more values from data.URI, separated by spaces. att.facsimile
@form(optional)Used to indicate the format of a list. In a "simple" list, li elements are not numbered or bulleted. In a "marked" list, the sequence of the list items is not critical, and a bullet, box, dash, or other character is displayed at the start of each item. In an "ordered" list, the sequence of the items is important, and each li is lettered or numbered. Style sheet functions should be used to specify the mark or numeration system for each li. Allowed values are: "simple" (Items are not numbered or bulleted.), "marked" (Bullet, box, dash, or other character is displayed before each item.), "ordered" (Each item is numbered or lettered.)list
@label(optional)Provides a name or label for an element. The value may be any string. Value of datatype string. att.commonPart
@n(optional)Provides a number-like designation for an element. Value conforms to token. att.common
@translit(optional)Specifies the transliteration technique used. Value of datatype NMTOKEN. att.lang
@type(optional)Captures the nature of the content of a list. Allowed values are: "gloss" (Each list item glosses some term or concept, which is given by a label element preceding the list item.), "index" (Each list item is an entry in an index such as the alphabetical topical index at the back of a print volume.), "instructions" (Each list item is a step in a sequence of instructions, as in a recipe.), "litany" (Each list item is one of a sequence of petitions, supplications or invocations, typically in a religious ritual.), "syllogism" (Each list item is part of an argument consisting of two or more propositions and a final conclusion derived from them.)list
@x(optional)Encodes an x coordinate for a feature in an output coordinate system. When it is necessary to record the placement of a feature in a facsimile image, use the facs attribute. Value of datatype decimal. att.xy
@xml:base(optional)Provides a base URI reference with which applications can resolve relative URI references into absolute URI references. Value conforms to data.URI. att.commonPart
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value. Value of datatype ID. att.id
@xml:lang(optional)Identifies the language of the element's content. The values for this attribute are language 'tags' as defined in BCP 47. All language tags that make use of private use sub-tags must be documented in a corresponding language element in the MEI header whose id attribute is the same as the language tag's value. Value of datatype language. att.lang
@y(optional)Encodes an y coordinate for a feature in an output coordinate system. When it is necessary to record the placement of a feature in a facsimile image, use the facs attribute. Value of datatype decimal. att.xy
Member of
Contained by
MEI.figtablefigDesc td th
MEI.headerhistory
MEI.textli quote
May contain
MEI.sharedhead label
MEI.textli
Declaration
<classes>
<memberOf key="att.common"/>
<memberOf key="att.facsimile"/>
<memberOf key="att.lang"/>
<memberOf key="att.xy"/>
<memberOf key="model.listLike"/>
</classes>
<content>
<rng:zeroOrMore>
<rng:ref name="model.headLike" />
</rng:zeroOrMore>
<rng:zeroOrMore>
<rng:optional>
<rng:ref name="model.labelLike" />
</rng:optional>
<rng:ref name="li" />
</rng:zeroOrMore>
</content>
Remarks

This element is modelled on elements in Encoded Archival Description (EAD), Text Encoding Initiative (TEI), and HTML standards.

Constraint
In a list of type "gloss" all items must be immediately preceded by a label.
<sch:rule context="mei:list[@type='gloss']">
<sch:assert test="count(mei:label) = count(mei:li)">In a list of type "gloss" all items must be immediately preceded by a label.</sch:assert>
</sch:rule>