ウェブページの見た目やスタイルを指定するために使われる言語のことで、Cascading Style Sheetsの頭文字の略語。

ウェブサイトは基本的にHTMLの言語で文章を書き、ページのレイアウトや装飾、色や文字サイズの変更をCSSで行う。

ウェブサイトの際にCSSを使わずに作成すると、上から下に文字や画像だけが羅列されている単調なページになるため、CSSを使用して見栄えをよくする必要がある。