CSS(Cascading Style Sheets)

CSSとは、Cascading Style Sheets (カスケーディング・スタイルシート)の略で、HTML、XMLの表示レイアウトなどの各要素をどのように表示させるか指定するのための仕組み。CSSの仕様を策定するW3C(World Wide Web)では、論理構造に関する指定はHTMLを、デザインに関する指定はスタイルシートに記述するように勧告している。CSSを使用によって、Webページのコンテンツとデザインを切り離して管理できるため、同じHTMLやXMLに対してスタイルシートを差し替えるだけで、フォントやテキスト、見出しのデザインなどを制御できる。また、同じ要素に対するデザインを一括定義できるため、サイトのメンテナンス性が向上し、デ ザイン変更も容易になる。