<table>

<table> (tableau) contient du texte affiché sous forme de tableau, en rangées et colonnes. [14.1.1 TEI Tables]
Modulefigures — Tables, Formulæ, Graphics and Notated Music
Attributsatt.global (@xml:id, @n, @xml:lang, @rend, @style, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change))
rowsindique le nombre de rangées dans le tableau.
Statut Optionel
Type de données

<rng:ref name="data.count"/>
data.count
Valeurs Si aucun nombre n'est fourni, une application doit calculer le nombre de lignes.
Note

Les rangées sont ordonnées de haut en bas

cols (colonnes) indique le nombre de colonnes dans chaque rangée du tableau.
Statut Optionel
Type de données

<rng:ref name="data.count"/>
data.count
Valeurs Si aucun nombre n'est fourni, une application doit calculer le nombre de colonnes.
Note

Dans chaque rangée, les colonnes sont ordonnées de gauche à droite.

Membre du
Contenu dans
Peut contenir
Declaration

<rng:element name="table">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:optional>
  <rng:attribute name="rows">
   <rng:ref name="data.count"/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="cols">
   <rng:ref name="data.count"/>
  </rng:attribute>
 </rng:optional>
 <rng:group>
  <rng:zeroOrMore>
   <rng:choice>
    <rng:ref name="model.headLike"/>
    <rng:ref name="model.global"/>
   </rng:choice>
  </rng:zeroOrMore>
  <rng:choice>
   <rng:oneOrMore>
    <rng:ref name="row"/>
    <rng:zeroOrMore>
     <rng:ref name="model.global"/>
    </rng:zeroOrMore>
   </rng:oneOrMore>
   <rng:oneOrMore>
    <rng:group>
     <rng:ref name="model.graphicLike"/>
    </rng:group>
    <rng:zeroOrMore>
     <rng:ref name="model.global"/>
    </rng:zeroOrMore>
   </rng:oneOrMore>
  </rng:choice>
  <rng:zeroOrMore>
   <rng:group>
    <rng:ref name="model.divBottom"/>
   </rng:group>
   <rng:zeroOrMore>
    <rng:ref name="model.global"/>
   </rng:zeroOrMore>
  </rng:zeroOrMore>
 </rng:group>
</rng:element>
element table
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   attribute rows { data.count }?,
   attribute cols { data.count }?,
   (
      ( model.headLike | model.global )*,
      ( ( row, model.global* )+ | ( ( model.graphicLike ), model.global* )+ ),
      ( ( model.divBottom ), model.global* )*
   )
}
Exemple
<table rows="4cols="4">
 <head>Persistance de la neige dans les Alpes suisses (Denzler). </head>
 <row>
  <cell role="label">A l'altitude de</cell>
  <cell role="data">650 m.</cell>
  <cell role="data">1300m.</cell>
  <cell role="data">1950m.</cell>
  <cell role="data">2700m.</cell>
 </row>
 <row>
  <cell role="label">la neige reste</cell>
  <cell role="data">77 jours.</cell>
  <cell role="data"> 200 jours.</cell>
  <cell role="data"> 245 jours.</cell>
  <cell role="data"> 365 jours.</cell>
 </row>
</table>
Note

Contient un titre facultatif et une suite de rangées.

Toute information relative à la restitution sera exprimée avec l'attribut global rend appliqué au tableau, à la rangée, ou à la cellule selon le cas.