このページについて
このページではHTMLのheaders属性の使い方を解説しています。
headers属性
headers属性はtableタグの中で使用するthタグとtdタグをそれぞれ関連付ける時に使用する属性になります。
通常、データセルとヘッダーセルはそれぞれ「並んでいる」だけでidのようなもので関連付いているわけではありません。言うなれば全く無関係の隣人みたいなものです。それを関連付けることで、それぞれのセルの関係性を伝えるというのが、このheaders属性の役割となります。
ちなみにこの属性を使用しても見た目には何の変化もありません。主にスクリーンリーダを使用されている方向けに、音声アシストとして読み上げる際に利用されます。
headers属性の書き方
headers属性はthタグやtdタグを関連付けるために使用されます。そのため以下のように、それぞれのidを書きます。
<table>
<tr><th id="parts" colspan="2">部品名</th></tr>
<tr><td headers="parts">○○</td><td headers="parts">××</td></tr>
</table>
まずthタグにて、id属性を付与します。中身は上のように何でもいいです。自分が分かれば。
次に、そのヘッダーセルと関連付けたいtdタグに対してheadersでidと同じものを指定します。上の例でいうとpartsですね。このように書くことでそれぞれのtdセルにthセルが関連付いたので、無関係の隣人ではなくなりました。
- HTMLの基礎
- HTMLってどんな言語?書き方やHTMLファイルの作成方法などを解説。
- HTMLタグで押さえておきたいポイント3選
- HTMLタグを使う上で必ず押さえておいてほしいポイント3つの解説です。
- HTMLタグと属性一覧
- HTMLタグと属性の一覧です。
- tableタグ生成ページ
- tableタグの基本形を生成できるページです。
- ulタグ・olタグ生成ページ
- ulタグとolタグの基本形を生成できるページです。