Webdesign mit (X)HTML und CSS

Ein Kurs für Einsteiger

Grundlagen

HTML (HyperText Markup Language) ist eine Auszeichnungssprache.

Auszeichnen heißt: Inhalte mit Metainformationen versehen, um die Inhalte entsprechend ihrer Bedeutung für Maschinen (und Menschen) lesbar und verwertbar zu machen.

Mit HTML wird die inhaltliche Struktur festgelegt – nicht das Aussehen/Layout.

Jeder grafische Browser stellt die ausgezeichneten Inhalte mit bestimmten voreingestellten Formatierungen dar (z.B. Überschriften groß und fett). Diese Formatierungen helfen, die Sinnhaftigkeit der vorgenommenen Auszeichnung zu überprüfen. Wenn die Inhalte und ihre Struktur/Beziehung anhand dieses »Standard-Layouts« vollständig gut zu erfassen sind, dann sind sie auch sinnvoll ausgezeichnet. 

HTML ist keine Programmiersprache. Es gibt es keine »HTML-Befehle«.

HTML wird daher nicht von einem Programmierer programmiert, sondern von einem Autor geschrieben.