概要
HTML の <caption>
要素 (HTML Table Caption 要素) は、テーブルのタイトルを表します。対象とする <table>
要素の最初の子要素としてのみ配置可能であり、しかしながらその視覚効果については、CSS を用いて table 要素の位置を基準とする相対的な位置に配置することが可能です。
使用上の注意:
<caption>
要素の親要素である <table>
要素が <figure>
要素の唯一の内容物である場合は、<figcaption>
要素をキャプションとして優先的に使用し、caption 要素を用いないのが正しい記述です。コンテンツカテゴリ | なし |
---|---|
許可された内容 | フローコンテンツ |
タグの省略 | 不可。開始と終了タグの両方が必要。 |
許可された親要素 | <table> 要素。table 要素の最初の子要素としてのみ配置可能。 |
DOM インターフェイス | HTMLTableCaptionElement |
属性
この要素はグローバル属性を持ちます。
align
非推奨 HTML4.01 廃止 HTML5- この列挙属性は caption 要素の、自身の指し示す table 要素を基準とした相対的な位置を指定します。以下の値を指定できます:
left
: 表の左側に表示top
: 表の上部に表示right
: 表の右側に表示bottom
: 表の下部に表示
使用上の注意: この属性は非推奨ですので使用しないでください。代わりに CSS を用いて<caption>
要素にスタイルを設定するべきです。align
属性を指定した場合と同様の表示を実現するには、CSS プロパティのcaption-side
とtext-align
が適しています。
例
<caption>
要素の使用例については、<table>
要素のページを参照してください。
仕様
ブラウザ実装状況
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本サポート | (有) | 1.0 (1.7 or earlier) | (有) | (有) | (有) |
機能 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
基本サポート | (有) | 1.0 (1.0) | (有) | (有) | (有) |