table の説明で、captionが目に見える、summaryが目に見えない | クズリーマンのカス備忘録

table の説明で、captionが目に見える、summaryが目に見えない

accessibility-logo Webアクセシビリティ
スポンサーリンク

 

Webアクセシビリティ対応で、

Tableを使用している場合、

  • summary
  • caption

のちょっと似たものを扱いうことが在るが、たまにどっちがどっちだっけ?となるので、メモ。

 

この記事のタイトルが全てを言っているが、

 

caption summary
要素?属性? 要素 属性
👁目に見える? 見える 見えない
<caption>hoge</caption> <table summary=”fuga”>

summaryは、音声ブラウザなどに情報を伝えるために在る。

 

しかし、html5でsummaryは廃止された。

HTML5 & CSS3 リファレンス - summary属性 (table要素のデータ内容の要約(廃止))

 

廃止された理由は、

HTML5 では, テーブルの説明は本文としてマークアップすることを推奨しているため廃止されました

とのこと。

 

 

コメント

タイトルとURLをコピーしました