<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
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
Note

Si aucun nombre n'est fourni, une application doit calculer le nombre de colonnes.

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.