Cascading Style Sheets (CSS) sind Formatvorlagen für Websites. In HTML werden die Inhalte strukturiert und in CSS formatiert (Schriften, Zeilenabstände, Schriftfarbe, usw.). Mit Hilfe von CSS kann das gleiche Layout mehreren Seiten zugeordnet werden.