【CSS】(Cascading Style Sheets、カスケーディング・スタイル・シート)
ウェブページのスタイルを指定するための言語です。 文書のスタイルを指定する技術全般をスタイルシートといいます。HTMLやXHTMLなどで作成されるウェブページにスタイルを適用する場合には、スタイルシート言語の1つであるCSSが一般的に利用されています。
HTMLは情報構造を定義するための言語であり、見栄えのために本来の役割とは違った使い方をすると、 文書の情報構造がでたらめになってしまうからです。 コンピュータや検索エンジンに理解されないでたらめな文書構造になってしまえば、せっかくの情報もうまく活用されません。
簡単に言いいますと文字の大きさ・色・揃え位置などの情報を分離してスタイルに関してはスタイルシートで指定することにより、むだを省いたHTML作るためには必要なのです。