HTML ist eine Spezifikation, ein Standard, der Markup-Symbole verwendet, um verschiedene Teile einer Webseite für die Anzeige zu markieren. CSS kann das Layout von Elementpositionen in Webseiten präzise auf Pixelebene steuern, unterstützt fast alle Schriftgrößenstile und verfügt über die Möglichkeit, Webseitenobjekt- und Modellstile zu bearbeiten.