speak-headerプロパティ。
音声出力環境向けCSSに於ける表(テーブル)の見出しコマの読上げ頻度・speak-headerプロパティに関する解説です。
speak-headerプロパティとは。
speak-headerプロパティは、音声出力に於ける表(テーブル)の見出しコマの読上げ頻度です。
音声出力の場合、二次元的に展開されている表(テーブル)の表現は非常に難しいものです。
利用者が内容を把握し易くするために、表(テーブル)内にある見出しコマをどう読上げるかを指定します。
具体的には、
- 見出しコマが対応するコマを読上げる際に、最初の一回だけ読上げるのか
- それとも対応するコマを読上げる度に当該見出しコマを読上げるのか
を指定します。
見出しコマがどのコマに対応するかを指定するのはマークアップ言語に任されているようです。
HTMLなら、見出しコマを表す<th>要素及び通常のコマを表す<td>要素に以下の属性が用意されております。
これらの属性を活用して、見出しの対応関係を明示する事になります。
その結果、このspeak-headerプロパティで適切に読上げが可能になると言う訳です。