Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
* この機能の一部は、対応レベルが異なる場合があります。
<caption> は HTML の要素で、表のキャプション(またはタイトル)を指定し、表のアクセシブル名またはアクセシブル説明を提供します。
この要素にはグローバル属性があります。
以下の属性は非推奨であり、使用するべきではありません。以下に記述しているのは、既存コードを更新する際の参考や、歴史的な関心としてのためのみです。
alignキャプションを表のどちら側に表示するかを指定します。使用可能な列挙値は、left、top、right、bottom です。この属性は非推奨となっているため、代わりに CSS の caption-side および text-align プロパティを使用してください。
一般的な標準や最善の手法を紹介する完全な表の例については、<table> をご覧ください。
この例では、表示されているデータを説明するキャプションを備えた基本的な表を示しています。
このような「タイトル」は、ページをすばやく目を通すユーザーにとって役立ちます。特に視覚障碍のあるユーザーにとっては有益であり、表の内容が何であるかを知るためにスクリーンリーダーで多くのセルのコンテンツを読み上げてもらう必要がなく、表の関連性をすばやく判断できるようになります。
<caption> 要素が <table> の最初の子要素として 使用され、表のデータを説明するタイトルのようなテキストコンテンツがつけられています。<caption> の後、<tr>、<th>、<td> 要素を使用して、3 行(最初の行はヘッダー行)と 2 列が作成されます。
基本的な CSS を使用し、<caption> の位置を揃え、強調表示しています。
| なし |
| フローコンテンツ |
| 要素の直後に ASCII の空白文字やコメントが続かない場合、終了タグは省略可能です。 |
| <table> 要素で、その最初の子要素としてのみ配置可能。 |
| caption |
| 許可されている role なし |
| HTMLTableCaptionElement |
| HTML # the-caption-element |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。