WCAG 2.0はレイアウトのテーブルを許可していますか?WCAG 2.0レイアウトのテーブルを使用する
2
A
答えて
4
http://www.w3.org/TR/WCAG20-TECHS/H73.html
WCAG 2は、レイアウトテーブルの 使用を禁止していませんが、CSSベースの レイアウトが するために推奨されている HTMLテーブル要素の定義された意味論的な意味を保持し、 を準拠します分離のコーディングの練習へ コンテンツからのプレゼンテーション
4
私は@jordanに追加すると、埋め込まれたテーブルは、アクセス可能な しないデータテーブルに使用される任意の要素の使用を避ける必要があり、レイアウトテーブル、:
- ない
caption
、thead
、tfoot
及びth
要素(のみtable
、tr
、td
および任意tbody
) summary
属性(これを空でもよい)、headers
、scope
(rowspan
とcolspan
とid
と明らかに)- 奇妙なものl IKE
axis
またはcol
要素が
また、細胞が上から下に読んで、左から右にされたときに意味を持たなければならない、つまり、線形化可能でなければなりません。
関連WCAG 2.0失敗テクニックは以下のとおりです。
- F46: Failure (...) due to using th elements, caption elements, or non-empty summary attributes in layout tables
- F49: Failure (...) due to using an HTML layout table that does not make sense when linearized
注:あなたはFYIあなたが使用することができ、その後、唯一の設計上の制約のためにテーブルを使用している場合IE6とIE7を除くすべてのブラウザでdisplay: table;
(およびtable-row
とtable-cell
) 。