スタイルシートⅢ
全ての表示スタイルを1つのファイルに保持することで、保守時間が大幅に削減され、保守時に人間が間違う可能性も削減される。例えば、あるサイトのコンテンツを作成した後でフォントの色を #3667CA (ウェブセーフカラーでない色)にしなければならなくなったとする。スタイルシートを使っていない場合、その面倒な修正作業を全ページについて行わなければならず、間違いが混入しやすくなる。CSSを正しく使っていれば、1つのCSSファイルのたった6文字を修正するだけで済む。また、(X)HTMLページの可読性がよくなり、表示の一貫性が保たれるという利点もある。
CSSを使ったサイトは、異なるブラウザ(Internet Explorer、Mozilla Firefox、Opera、Safariなど)で同じ表示になるよう調整することが容易である。
CSSを使ったサイトのブラウザでの表示は、例えばLynx (ウェブブラウザ)のようなグラフィックスを表示できない古い(CSSを解釈できない)ブラウザでも可能である(CSSを無視して可能な範囲で表示される)。古いバージョンのCSSしか解釈できない場合も、その範囲でのみ表示可能である。このため、様々な機能レベルのユーザーエージェントがサイトのコンテンツにアクセス可能となっている。例えば点字ディスプレイを使ったブラウザは、ほとんどのレイアウト情報を無視するが、それでもユーザーは全ページのコンテンツにアクセス可能である。
ページのレイアウト情報がコンテンツと分離されることで、そのレイアウト情報を無視して表示させても、内容を読むことができる。また、サイト側が複数のスタイルシートを提供し、コンテンツに影響を与えずに見た目を完全に変えることも可能である。
最近のWebブラウザはユーザーが独自のスタイルシートを定義できるようになっており、サイト作成者のレイアウト規則を上書きすることもできる。例えば、アクセスした全てのページでハイパーリンクを太字で表示させるといったことが可能である。(wikipedia参照)
CSSを使ったサイトは、異なるブラウザ(Internet Explorer、Mozilla Firefox、Opera、Safariなど)で同じ表示になるよう調整することが容易である。
CSSを使ったサイトのブラウザでの表示は、例えばLynx (ウェブブラウザ)のようなグラフィックスを表示できない古い(CSSを解釈できない)ブラウザでも可能である(CSSを無視して可能な範囲で表示される)。古いバージョンのCSSしか解釈できない場合も、その範囲でのみ表示可能である。このため、様々な機能レベルのユーザーエージェントがサイトのコンテンツにアクセス可能となっている。例えば点字ディスプレイを使ったブラウザは、ほとんどのレイアウト情報を無視するが、それでもユーザーは全ページのコンテンツにアクセス可能である。
ページのレイアウト情報がコンテンツと分離されることで、そのレイアウト情報を無視して表示させても、内容を読むことができる。また、サイト側が複数のスタイルシートを提供し、コンテンツに影響を与えずに見た目を完全に変えることも可能である。
最近のWebブラウザはユーザーが独自のスタイルシートを定義できるようになっており、サイト作成者のレイアウト規則を上書きすることもできる。例えば、アクセスした全てのページでハイパーリンクを太字で表示させるといったことが可能である。(wikipedia参照)