Grundgerüst

Grundgerüst

 

Was ist HTML

HTML steht für [Hypertext Markup Language] und stellt damit eine grundlegende Auszeichnungssprache für die formatierte Darstellung von textbasierten Inhalten in Webbrowsern dar.

Im Folgenden beschäftigen wir uns mit dem grundlegenden Aufbau einer HTML-Datei.

 

Beispiel einer HTML-Datei

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8" />
    <title>Titel</title>
</head>
<body>

</body>
</html>

Das Beispiel zeigt das minimal erforderliche Gerüst einer HTML-Datei. Grundsätzlich ist der Aufbau recht simpel. Schauen wir uns zunächst die erste Zeile an:

<!DOCTYPE html>

Dies teilt dem Browser oder Server lediglich mit, das es sich um den Dokumententyp [html] handelt. Denkbar wären hier auch noch andere Formate wie [xml].

Alle weiteren Elemente einer html-Datei werden innerhalb des <html>-Tags geschrieben.

<!DOCTYPE html>
<html lang="de">

Hier landet der Inhalt.

</html>

Noch ein kleiner, aber entscheidender Hinweis zu den Tags:

Ein HTML-Tag besteht immer aus zwei Teilen, dem [öffnenden] und dem [schließenden] Teil. Allerdings gibt es auch hier Ausnahmen. Das <meta>-Tag stellt eine davon dar. Wie du gesehen hast, hat es nämlich kein schließendes Tag </meta>, sondern folgendes Schema: <meta />

Allerdings darf das /-Zeichen auch weggelassen werden, also <meta name="a" content="b">

Zwischen <html> und </html> (Innerhalb des <html>-Tags), werden wir zwei Bereiche erstellen:

  1. Head - Die "Meta-Ebene"
  2. Body - Die "visuelle Ebene"

Wir schauen uns zuerst den [HTML-Kopf] an.

Head
<head>
    <meta charset="UTF-8" />
    <title>Titel</title>
</head>

Im HTML-Kopf stehen Angaben, die das HTML-Dokument näher beschreiben. Neben Informationen für den Browser oder Suchmaschinen, werden hier etwa auch ausgelagerte sogenannte [Style Sheets] eingebunden. Dazu später mehr. Innerhalb des <head>-Tags im o.a. Beispiel befinden sich zwei weitere Tags, nämlich <meta></meta> und <title></title>.

Das <meta>-Tag hat das Attribut charset mit dem Wert UTF-8. Charset gibt an, mit welcher Zeichencodierung das Dokument gelesen werden soll.

Theoretisch sind unendlich viele weitere <mtea>-Tags möglich, die alle nach dem gleichen Prinzip aufgebaut sind:

<meta name="Name des Meta-Attributs" content="Attributwert des Meta-Attributs" />

Wie du siehst, hat das <mtea>-Tag normalerweise zwei Attribute, nämlich:

  1. name, gibt an, wie das aktuelle Meta-Attribut benannt sein soll
  2. content, gibt an, welchen Inhalt/Wert das aktuelle Meta-Attribut haben soll

Beispiel:

<meta name="title" content="Titel der Website" />
<meta name="description" content="Inhaltsbeschreibung der Website" />

Das <title>-Tag wird benutzt, um den Titel der HTML-Datei anzugeben. Dieser wird in der Titelleiste des Browsers angezeigt.

Body
<body>
    Meine erste Website
</body>

Innerhalb des <body>-Tags wird alles hineingeschrieben, das dann auch tatsächlich im Browser angezeigt werden soll.

Kommentare
Noch keine Kommentare vorhanden.