CSSはHTMLなどの言語のデザインやレイアウトを管理するための技術仕様であり、その活用によって、HTML単体のウェブページ表示よりも豊かな表現力を獲得できます。2011年の時点では、最も広く導入されているバージョンはCSS2.1でした。