Mithilfe von HTML (Hyper Text Markup Language) wird die Textauszeichnung und Grundstruktur einer Website definiert. Auf diese HTML-Elemente kann per CSS (Cascading Style Sheets) zugegriffen werden, um sie dann mit Stilen zu versehen. Via CSS führen wir „Formatierungen“, wie z.B. Farbwahl, Positionen, Hintergründe, Größen, etc. durch.