Webページの見た目をデザインするための言語がCSS。文字の色や大きさ、背景、余白、レイアウトなどを指定でき、HTMLで作られた構造に装飾を与える役割を持つ。例えば「見出しを赤く」「画像を中央に配置」「スマホでは縦並びにする」といった調整はCSSで実現する。デザインと内容を分離できるため、更新や修正が効率的になり、サイト全体の統一感も保ちやすい。