
HTMLに対して、装飾等を別に指定する仕組みの一つ
例:リンク部分(アンカータグ)の色、フォント、ヘッダータグの色、フォントの大きさなどを表示しているHTMLとは別に指定をすることができる。
このことで文章構造と装飾を分離することができ、例えばWebページをプログラムが解読したりする場合にも都合が良いとされている。
また、サイト全体で同じスタイルシートを利用している場合、ページ自体を変更することなく装飾のみをまとめて変更するといったことが可能になる。
このカスケードスタイルシート(CCS)はWebサイトの一貫性を保つためにも有効な機能の一つである。
また、指定の仕方によってはページ内の区画ごとに階層的に設定することもできるので、(このあたりがCascade:滝のように流れ落ちる の意味の元になっていると思われる。)例えばページ共通の指定と、ページ内のブロックごとに異なる指定を合わせて効率よく行うこともできる。