- 仕様に関する指針
- 指針26
仕様に関する指針 <スタイルシート> | 設計・制作・運営工程
構造のための要素や属性と、表現のための要素や属性を切り分けて使用することにより、音声ブラウザなど、多様なブラウザの機能が利用できます。
音声ブラウザによっては、見出し( <h1>タグから <h6>タグ)を指定したテキストを読み上げる前に音をならし、見出しであることを示す場合があります。
しかし、文字の大きさ(<big>タグなど)だけで見出しを指定した場合、この効果を得ることができなくなります。
また、ボタンやチェックボックスなどを<form>タグで指定することにより、音声ブラウザによっては、データを入力すべき領域があることを教えてくれる場合もあります。
また、自分で作成したスタイルシートで、ホームページを参照している利用者もいます。構造のための要素や属性を正しく使用していない場合、利用者独自のスタイルシートが正しく適用されないことがあります。
良い例: 構造のための要素や属性と、表現のための要素や属性を切り分けて使用する
対応するJIS:5.2a(必須) 関連項目:5.1a(必須)、5.2b(推奨)