質問

WCAG 2.0はレイアウトのテーブルを許可していますか?ガイドラインには何も表示されません。

役に立ちましたか?

解決

http://www.w3.org/tr/wcag20-techs/h73.html

WCAG 2はレイアウトテーブルの使用を禁止していませんが、HTMLテーブル要素の定義されたセマンティックな意味を保持し、コンテンツからコンテンツを分離するコーディングプラクティスに準拠するために、CSSベースのレイアウトが推奨されます。

他のヒント

@ヨルダンの回答に追加します。レイアウトテーブルは、データテーブルで使用される要素の使用を避ける必要があります。つまり、次のとおりです。

  • 番号 caption, thead, tfootth 要素(のみ table, tr, td そしてオプション tbody)
  • summary 属性(空になる可能性があります)、 headers, scope (それだけ rowspancolspan. 。と id 明らかに)
  • のような奇妙なこと axis また col エレメント

また、線形化可能でなければなりません。つまり、細胞が上から下、左から右に読み取られるときに意味をなす必要があります。

関連する WCAG 2.0 障害技術は次のとおりです。

ノート: 設計の制約のみにテーブルを使用している場合は、FYIを使用できます display: table; (と table-rowtable-cell)IE6およびIE7を除くすべてのブラウザで。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top