文書型 | 適用 | 子要素 | 開始タグ | 終了タグ | 分類 |
---|---|---|---|---|---|
Strict | ○ | インライン要素 ブロックレベル要素 | 必須 | 省略可 | tr要素の子要素 |
Transitional | ○ | ||||
Frameset | ○ |
<td abbr="IE">Internet Explorer</td>
のように記述します。td { white-space: nowrap; }
td { width: 幅; }
td { height: 幅; }
td { text-align: left; }
td { text-align: center; }
td { text-align: right; }
td { text-align: justify; }
td { text-align: "."; }
td { vertical-align: top; }
td { vertical-align: middle; }
td { vertical-align: bottom; }
td { vertical-align: baseline; }
align="char"
を指定したときに、どの文字で位置を揃えるのかを指定します。デフォルトでは小数点を表す記号(日本語ならピリオド)です。align="char"
を指定したときに、セルの左端からそろえる文字までの距離をピクセル値かパーセント値で指定します。td { background-color: #色; }
一つのデータセルをあらわす要素です。tr要素の子要素となり、自身の子要素にはインライン要素、ブロックレベル要素をともに含むことができます。
データではなく見出しを表すセルはth要素を使います。th要素とtd要素で利用できる属性は共通です。見出しセルであるかデータセルであるかという点で両者を使い分けてください。
td要素は以下のページでth要素と併せて説明しています。
<!ELEMENT (TH|TD) - O (%flow;)* -- table header cell, table data cell-->
<!-- Scope is simpler than headers attribute for common tables -->
<!ENTITY % Scope "(row|col|rowgroup|colgroup)">
<!-- TH is for headers, TD for data, but for cells acting as both use TD -->
<!ATTLIST (TH|TD) -- header or data cell --
%attrs; -- %coreattrs, %i18n, %events --
abbr %Text; #IMPLIED -- abbreviation for header cell --
axis CDATA #IMPLIED -- comma-separated list of related headers--
headers IDREFS #IMPLIED -- list of id's for header cells --
scope %Scope; #IMPLIED -- scope covered by header cells --
rowspan NUMBER 1 -- number of rows spanned by cell --
colspan NUMBER 1 -- number of cols spanned by cell --
%cellhalign; -- horizontal alignment in cells --
%cellvalign; -- vertical alignment in cells --
>