uga.dev - A Front-end Engineer's shed

現在のテーマは「ライトモード」です。

原文:https://pauljadam.com/demos/accounting-tables.html

このページは動作確認用ページです。一部アクセシビリティに配慮していないコンテンツが含まれます。

DEMO一覧に戻るPaulJAdam.comでさらに詳しく(外部サイト)

会計テーブル

1行が複数行にわたる2つの行ヘッダーを持つ表。thead要素の列ヘッダは font-size: 0px; height: 0px で視覚的に隠されています。

CAMPUS APARTMENT LOCATORS
損益計算書
2018年11月30日まで
所得タイプ収入または費用借方貸方
収入:サービス収入$ 1,900
経費:家賃$ 400
水道光熱費100
全費用500
当期純利益$ 1,400

※ iOSのVoiceOverは、CSSで視覚的に隠された列ヘッダを読み上げませんでした。

1行が複数行にわたる2つの行ヘッダーを持つ表。 マークアップは上記の表と同じですが、列ヘッダーが隠されていません。

CAMPUS APARTMENT LOCATORS
損益計算書
2018年11月30日まで
所得タイプ収入または費用借方貸方
収入:サービス収入$ 1,900
経費:家賃$ 400
水道光熱費100
全費用500
当期純利益$ 1,400

※ iOSのVoiceOverは各データセルの最初の行ヘッダのみを読み上げます。しかし、固有の行ヘッダーは2列目にあり、読み上げられません。macOSのVoiceOverは、このテーブルをうまく理解し、すべての列と行のヘッダを予想通りに読み上げます。

tbody要素に複数の列ヘッダーがある表。thead要素の列ヘッダは font-size: 0px; height: 0px で視覚的に隠されています。

CAMPUS APARTMENT LOCATORS
損益計算書
2018年11月30日まで
収入または費用借方貸方
収入:
サービス収入$ 1,900
経費:
家賃$ 400
水道光熱費100
全費用500
当期純利益$ 1,400

※ iOSのVoiceOverは、各データセルの行ヘッダーと列ヘッダーを読み上げます。 tbody要素内の複数列にわたる列ヘッダーは、iOS・macOSともにVoiceOverは列ヘッダーとしては読み上げませんでした。この表の表現方法が悪いため、スクリーンリーダーが列ヘッダーとして「収入:」と「経費:」という文字列を読み上げることは重要ではありません。

※ このデータテーブルはモバイルユーザーにとって最高のエクスペリエンスです。

※ AndroidのChromeとTalkBackでは、データテーブルのアクセシビリティはサポートされていません。行と列のヘッダーはデータセルには表示されません。

※ AndroidのFirefoxとTalkBackでは、このページで紹介した両方のテクニックを非常によくサポートしています。 VoiceOverよりも優れています。

† YOUR COOKIE PREFERENCES †

当サイトは「うぇぶ⭐︎ひょーじゅん!」の二次創作を扱う非公式ファンサイトです。

  • 当サイトの画像および内容などの無断転載、加工使用、再配布、直リンクなどは禁止です。
  • 表示がおかしい場合はIE6.0以上、800×600以上の環境でご覧ください。
  • この先、BGMが自動再生されます。不要な方はBGMオフのリンクからご入場ください。

uga.dev

推奨環境:Windows XP IE6.0↑/フォントサイズ:中↑/解像度:1024x768↑

なお、ここまでの内容はすべてうそです。

当サイトでは Google社が提供するアクセス解析ツール「Google Analytics」を利用しています。

Cookieの利用に同意していただける場合はEnterからご入場ください。

もっと詳しく

「Google Analytics」は利用状況の把握およびサービス改善のためにCookieを使用して、利用者のウェブサイト訪問履歴などの情報を収集しています。

収集されたデータは匿名で集計されており、個人を特定する情報は含まれません。

「同意しない」を選択すると、Cookieを利用せずに当サイトが閲覧できます。

同意後もプライバシーポリシーページから再度拒否することができます。

詳細はGoogleのプライバシーポリシーおよびオプトアウト方法をご確認ください。