HEAD-Tag

Im HEAD werden also bestimmte Eigenschaften eines HTML-Dokuments festgelegt, die für den Benutzer nicht unmittelbar sichtbar sind. Neben dem Titel, z. B.

Aufbau eine Webseite

können noch eine Reihe von sog. Meta-Angaben gemacht werden, die die Webseite näher beschreiben oder Zusatz-Informationen für den Webserver liefern. Allgemeine Meta-Tags werden in der Form

<meta name="Eigenschaft" content="Wert">>

angegeben. Einige Beispiele dazu:

  • <meta name="description" content="Wichtige Informationen für Web-Programmierer"> ... Kurzbeschreibung des Inhalts
  • <meta name="author" content="Mickey Mouse"> ... Autor der Webseite
  • <meta name="keywords" content="Preisvergleich Hardware Software Notebook PC"> ... Stichwörter für Suchmaschinen
  • <meta name="date" content="2003-12-15T08:49:37+00:00"> ... Datum und Uhrzeit der Publikation der Seite

Informationen, die der Webserver verarbeiten soll, bekommen als Eigenschaft nicht "name", sondern "http-equiv":

  • <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> ... Angabe über den Standard-Zeichensatz, der im HTML-Dokument verwendet wurde
  • <meta http-equiv="Content-Script-Type" content="text/javascript">> ... Angabe über die Standard-Scriptsprache

Es können aber auch echte Anweisungen für den Webserver sein:

  • <meta http-equiv="expires" content="0"> ... Diese Seite wird auf jeden Fall vom Original-Server geladen und nicht aus dem Cache genommen.
  • <meta http-equiv="refresh" content="3; URL=http://www.ufg.ac.at/"> ... bewirkt eine automatische Weiterleitung an die UfG-Homepage nach 3 Sekunden
  • <meta http-equiv="pragma" content="no-cache"> ... weist den Proxy-Server an, keine Kopie von dieser Seite anzulegen.

Ausserdem können logische Verknüpfungen zu anderen Dokumenten hergestellt werden. Mit

<link rel="stylesheet" href="/css/general.css">

wird beispielsweise die Verbindung zu einer CSS-Datei hergestellt. Auch möglich wären Verbindungen zu Inhaltsverzeichnis, Stichwortverzeichnis, Anhang, Copyright, Hilfedatei etc., diese Angaben werden aber von den gängigen Web-Browsern nicht interpretiert. Darum wird fast nur die Angabe zu einer CSS-Datei verwendet.

Ergänzende und vertiefende Module