CSSカスケーティング・スタイル・シートの略であり、Webサイト(ホームページ)の装飾を定義することが出来るスタイルシート言語の1つです。 CSSはそれだけで成立するものではなく、一般的にHTMLと組み合わせて使用します。 コンテンツ内容を構築する文書構造と表示される色やサイズ、レイアウトといった外部構造を別々にすることでデザインの幅が広がり、シンプルな作りを保つことが出来ます。