code.progysm.com

Balise XHTML table

Description

Description:
Tableau. (données tabulaires disposées en rangées et en colonnes).

Attributs

  id          ID             #IMPLIED
  class       CDATA          #IMPLIED
  style       %StyleSheet;   #IMPLIED
  title       %Text;         #IMPLIED
  lang        %LanguageCode; #IMPLIED
  xml:lang    %LanguageCode; #IMPLIED
  dir         (ltr|rtl)      #IMPLIED
  onclick     %Script;       #IMPLIED
  ondblclick  %Script;       #IMPLIED
  onmousedown %Script;       #IMPLIED
  onmouseup   %Script;       #IMPLIED
  onmouseover %Script;       #IMPLIED
  onmousemove %Script;       #IMPLIED
  onmouseout  %Script;       #IMPLIED
  onkeypress  %Script;       #IMPLIED
  onkeydown   %Script;       #IMPLIED
  onkeyup     %Script;       #IMPLIED
  summary     %Text;         #IMPLIED
  width       %Length;       #IMPLIED
  border      %Pixels;       #IMPLIED
  frame       (void|above|below|hsides|lhs|rhs|vsides|box|border)       #IMPLIED
  rules       (none|groups|rows|cols|all)       #IMPLIED
  cellspacing %Length;       #IMPLIED
  cellpadding %Length;       #IMPLIED

CSS

display:table;
border-spacing: 2px;
border-collapse: separate;
margin-top: 0;
margin-bottom: 0;
text-indent:0;
empty-cells: inherit;  /* firefox, globalement c'est empty-cells */
/* c'est toujours empty-cells: show; avec konqueror 3.2.2 */
-moz-box-sizing: border-box; /* avec firefox */
	

Si la balise table a l'attribut align="left"

float:left;
	

Si la balise table a l'attribut align="right"

float:right;
text-align: start; /* ??? avec firefox */
	

Si la balise table posséde l'attribut rules.

border-collapse: collapse;
	

Imbrication XHTML 1.0 Strict

Peut être imbriquée à l'intérieur de:
blockquote, body, button, dd, del, div, fieldset, form, ins, li, map, noscript, object, td, th
Peut imbriquer:
caption (1 seul)
col, colgroup
thead (1 seul)
tfoot (1 seul)
Doit imbriquer:
tbody (1 ou plusieurs ou)
tr (1 ou plusieurs ou)
tody, tr (1 ou plusieurs ou)