Die Grundlage des Designs nahezu jeder Webseite basiert aktuell auf einer Kombination der Elemente des sogenannten Cascading Style Sheets (CSS) und der Programmiersprache Hypertext Markup Language (HTML). Das CSS-Dokument beinhaltet sämtliche gestalterische und stilistische Festlegungen wie beispielsweise die verwendeten Farben und Schriften. Das HTML-Dokument enthält die Grund-Strukturierung der Inhalte.