Ein HTML-Code besteht aus einer Reihe von Tags, die den Text formatieren. Jedes Tag hat eine bestimmte Bedeutung und kann den Text in verschiedener Weise formatieren. Zum Beispiel kann man mit dem < p>-Tag einen Absatz erstellen, mit dem < b>-Tag den Text fett darstellen oder mit dem < i >-Tag den Text kursiv ausspielen.
IDs duerfen nur einmal auf einer Webseite vorkommen und werden fuer Menues, Header, Footer usw. eingesetzt.
Im HTML-Dokument dienen Klassen (class) dazu, mehrere Tags zu gruppieren. Das hat den Vorteil, dass alle Elemente einer Klasse im CSS angesprochen und einheitlich designt werden koennen.