Cascading Style Sheetの略。ページのレイアウトを指定するための規格。
もちろん、WebページのレイアウトはHTMLで記述することが可能ではある。しかし、それは文書の論理構造を記述するという本来の目的に反していたために、あらためてレイアウトのみを指定する規格としてCSSが制定された。
HTMLに使われているものである。簡単な記述で用いることができて、現在流通しているブラウザの大半は対応している。しかし、あくまでもブラウザ上でレイアウトを整えるという形式のものである。XMLをインターネットエクスプローラで出力する際は基本的なHTMLへの変換は「XSLT」を用いて、スタイル表示の機能として「CSS」を用いるという方法が一般的である。
CSSは現在level.1(CSS1)とlevel.2(CSS2)が存在し、CSS2はHTMLだけでなくXMLにも対応している。
World Wide
Web Consortium ホームページ
専門用語一覧