In HTML (HyperText Markup Language) werden Web-Seitengeschrieben. HTML ist eine Auszeichnungssprache die es erlaubt Dokumente mittels so genannter Tags (englisch Etikett, Markierung) zu strukturieren und, in der Anfangszeit des Web , auch zu formatieren.
Heute sollten Inhalt und Gestaltung strikt getrennt werden. Das HTML-Dokument enthält nur noch Angaben zur Struktur der Daten und die Daten selbst. Das Aussehen wird mittels CSS (Cascading Style Sheets) bestimmt.
HTML liegt in der Version 4.01 vor und wird nicht mehr weiter entwickelt. Nachfolger von HTML ist XHTML.
das Hypertext Transfer Protocol kurz HTTP ist das grundlegende Protokoll mit den Web-Clients und Webserver kommunizieren.
Die Kommunikation beginnt, wenn der Client zum Beispiel ein Browser eine Anfrage an den Webserver schickt. Die Anfrage wird dann vom Webserver ausgewertet und eine Antwort an den Client geschickt. Antworten können dann zum Beispiel die Angeforderte Web-Seite sein oder eine Fehlermeldung sein. Ein häufiger Fehler ist zum Beispiel Fehler 404 Die Seite wurde nicht gefunden.
Die ausgetauschten Textnachrichten über HTTP bestehen prinzipiell aus zwei Teilen, dem Header und dem Body. Der Header enthält verschiedene Statusangaben und der Body die eigentliche Nachricht, also die HTML-Datei. Header und Body sind durch zwei aufeinander folgende Zeilenumbrüche voneinander getrennt.
Das HTTP-Protokoll ist zustandslos, dass heißt eventuell auf dem Client veränderte Zustände werden nicht an den Webserver gesendet.