Web上で最も広く使用されているスタイルシート言語です。標準化され、HTML、SVGとXULを含むXML文書の任意の種類のスタイリングに使用されます。これは、文書の内容を分離する(XMLマークアップで書かれた)とプレゼンテーション(CSSで記述された)を容易にするために考案されました。CSSは、等の色、フォントサイズや種類、テキスト方向、要素サイズや位置、同じように、文書のほぼすべてのプレゼンテーションの側面を定義し、変更するために使用することができます。CSSはまた、文書のアクセシビリティを向上させるために使用することができます。スクリーンリーダー、音声合成のブラウザ、プリンタ、点字ベース、触覚デバイスのような別のデバイス用に最適化された異なる方法で同じXMLマークアップを提示するメカニズムを提供します。HTML出力に使用できる多くのクラスやID属性を提供しています。前記のクラスとのIDのCSS定義の使用を介して、その表示を変更するために使用されます。