DOM
:インターフェイス
:HTMLTableCellElement インターフェイス
編集:2022.03.11 by T.A.
→MS(en)
テーブル セルのレイアウトと表示を操作するための特別なプロパティとメソッド(通常の HTMLElement インターフェイス以外にも継承によって利用可能)を提供します。HTMLドキュメント内のヘッダーまたはデータ セルのいずれか。
プロパティ
親である HTMLElement からプロパティを継承します。
- HTMLTableCellElement.abbr
- th 要素( td 要素ではない)で使用できる文字列、ヘッダー セルの代替ラベルを指定します。この代替ラベルは、他のコンテキストで使用できます。データ セルに適用されるヘッダーを記述する場合など。これは、特にスクリーン リーダーで使用するためのより短い用語を提供するために使用され、貴重なアクセシビリティ ツールです。通常、abbr の値は、略語または頭字語です。ただし、状況に応じて適切な任意のテキストにすることができます。
- HTMLTableCellElement.cellIndex 読取専用
- セルが含まれる tr 要素のセル コレクション内のセルの位置を表す長整数。セルが tr 要素に属していない場合は、-1を返します。
- HTMLTableCellElement.colSpan
- このセルがまたがる必要のある列の数を示す符号なしlong integer。これにより、セルはテーブルの複数の列にまたがるスペースを占めることができます。colspan 属性を反映しています。
- HTMLTableCellElement.headers 読取専用
- セルに関連付けられたヘッダーを表す th 要素のIDのリストを記述する DOMTokenList。これは headers 属性を反映しています。
- HTMLTableCellElement.rowSpan
- このセルがまたがる必要のある行数を示す符号なし long integer。これにより、セルはテーブルの複数の行にまたがるスペースを占めることができます。これは、rowspan 属性を反映しています。
- HTMLTableCellElement.scope
- th セルのスコープを示す文字列。ヘッダーセルを構成できます。scope プロパティを使用して、指定された行または列に適用します。または、現在の行グループ内のまだスコープされていないセル(つまり、同じ祖先 thead、tbody、または tfoot 要素)。スコープに値が指定されていない場合、ヘッダーはこの方法でセルに直接関連付けられません。スコープに許可される値は次のとおりです:
- col
- ヘッダー セルは、同じ列(または複数の列、colspanも使用されている場合)、列の終わりまたは列の別の th が新しいスコープを確立するまで。
- colgroup
- ヘッダー セルは、スコープがまだ適用されていない現在の列グループ内のすべてのセルに適用されます。この値は、セルが列グループにある場合にのみ許可されます。
- row
- ヘッダー セルは、同じ行(または複数の行、行スパンも使用されている場合)、行の終わりまたは同じ行の別の th が新しいスコープを確立するまで。
- rowgroup
- ヘッダー セルは、スコープがまだ適用されていない現在の行グループ内のすべてのセルに適用されます。この値は、セルが行グループにある場合にのみ許可されます。
- ヌル string("")
- ヘッダーセルには事前定義されたスコープはありません。ユーザー エージェントは、コンテキストの手がかりに基づいてスコープを確立します。
メソッド
特定の方法はありません。親である HTMLElement からメソッドを継承します。
非推奨のプロパティ
警告: これらのプロパティは廃止されたため、使用しないでください。それらは主に古いコードベースを理解するのを助けるために文書化されています。
- HTMLTableCellElement.align 廃止
- align 属性を反映する列挙値を含む文字列。これは、周囲のコンテキストに対する要素のコンテンツの配置を示します。 可能な値は、「left」、「right」、および「center」です。
- HTMLTableCellElement.axis 廃止
- 仮想のセルをグループ化する名前を含む文字列。これは、廃止された axis 属性を反映しています。
- HTMLTableCellElement.bgColor 廃止
- セルの背景色を含む文字列。これは、廃止された bgcolor 属性を反映しています。
- HTMLTableCellElement.ch 廃止
- 1 文字を含む文字列。この文字は、列のすべてのセルを揃える文字です。文字を反映し、デフォルトで言語に関連付けられた小数点になります。英語の場合はたとえば '.'、フランス語の場合は「,」。このプロパティはオプションであり、あまりサポートされていませんでした。
- HTMLTableCellElement.chOff 廃止
- 右側に残しておく必要のある文字数を示す整数を含む文字列(左から右へのスクリプトの場合、または左から左へのスクリプトの場合)HTMLTableCellElement.ch によって定義された文字の。
このプロパティはオプションであり、あまりサポートされていませんでした。
- HTMLTableCellElement.height 廃止
- セルのヒントの高さのピクセルの長さを含む文字列。これは、廃止された height 属性を反映しています。
- HTMLTableCellElement.noWrap 廃止
- nowrap 属性を反映し、セルの内容を数行に分割できるかどうかを示すブール値。
- HTMLTableCellElement.vAlign 廃止
- セルのコンテンツを垂直方向に整列する方法を示す列挙値を表す文字列。これは valign 属性を反映し、次のいずれかの値を持つことができます: 「top」、「middle」、「bottom」、または「baseline」。代わりに、CSSの vertical-align プロパティを使用してください。
- HTMLTableCellElement.width 廃止
- セルの幅のピクセル数を指定する文字列を描画する必要があります、もし可能なら。このプロパティは、廃止された width 属性も反映しています。代わりに CSS widthプロパティを使用してください。
テスト
ここに表示
|
|
|
|
|
|