Alphabetische Liste der HTML- und XHTML-Elemente

(Auszug aus "HTML & XHTML ─ kurz & gut" von Jennifer Niederst Robbins)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

   

 HTML 4.01 | HTML 5

a

<a> ... </a>

Definiert einen Anker, der als Hypertext-Link oder zum Benennen eines Fragments innerhalb eines Dokuments verwendet werden kann. Enthält das Attribut href einen gültigen URI, ist der Anker ein Hypertext-Link auf eine Webseite, ein Fragment des Dokuments oder eine andere Ressource. Die Attribute id oder name werden verwendet, um den Anker zu identifizieren und ihn als Zielpunkt für einen Link verwenden zu können. Ein Element kann gleichzeitig href- sowie id/name -Attribute enthalten.

Hinweise

In HTML 5 kann das href-Attribut weggelassen werden, um ein a-Element als »Platzhalter«-Link zu verwenden. Außerdem ist in HTML 5 Fließtext (Block-Elemente) erlaubt.

Start-/End-Tag

Erforderlich/Erforderlich

Attribute

Kern, Internationalisierung, Events, Fokus, globale HTML 5-Attribute

  • charset="Zeichenkodierung"

    Nicht in HTML 5. Gibt die Zeichenkodierung des Zieldokuments an.

  • coords="x,y Koordinaten"

    Nicht in HTML 5. Definiert die x/y-Koordinaten für einen anklickbaren Bereich in einer Imagemap. Die HTML 4.01-Spezifikation schlägt vor, dass eine client-seitige Imagemap durch ein object-Element ersetzt wird, welches das Bild und eine Reihe von Anker-Elementen enthält, welche die »heißen« Bereiche definieren (anhand von shape- und coordinate-Attributen). Dieses System wurde in den Browsern jedoch nicht implementiert und wurde aus HTML 5 wieder entfernt.

  • href="URI"

    Gibt den Speicherort des Zieldokuments oder der Webressource an (z. B. eine Bild-, Audio-, PDF- oder eine andere Mediendatei).

  • hreflang="Sprachcode"

    Gibt die Basissprache des Zieldokuments an.

  • id="Text"

    Versieht den Link mit einem eindeutigen Namen (ähnlich dem Attribut name), sodass dieser von einem Link oder Stylesheet referenziert werden kann. In XHTML ist zur Identifizierung von Dokumentenfragmenten das Attribut id vorgeschrieben. Aus Gründen der Rückwärtskompatibilität verwenden Webautoren die Attribute name und id gemeinsam, um einzelne Dokumentteile (»Fragmente«) zu identifizieren.

  • media="all|aural|braille|handheld|print|projection|screen|tty|tv"

    Nur HTML 5. Beschreibt, für welches Medium das Zieldokument erstellt wurde. Standardwert ist all.

  • name="Text"

    Nicht in HTML 5. XHTML-Dokumente verwenden id zur Identifizierung von Dokument-Fragmenten. Platziert einen Fragment-Identifier (Anker) in einem HTML-Dokument.

  • ping="URLs"

    Nur HTML 5. Definiert eine Liste von URLs, die kontaktiert werden müssen, wenn ein Link angeklickt wird. Hilfreich beim Erstellen von Benutzerstatistiken.

  • rel="link Linktyp-Schlüsselwort"

    Definiert eine Beziehung zwischen dem Ausgangsdokument und dem Zieldokument. Die in den Spezifikationen für HTML 4.01 und 5 definierten Linktypen sind: alternate, bookmark, help, index, next und prev. Zu den nur in HTML 4.01 gültigen Schlüsselwörtern gehören: appendix, chapter, contents, copyright, glossary, section, start und subsection. Die folgenden Linktypen sind nur in HTML 5 gültig: archives, author, external, first, last, license, nofollow, noreferrer, search, sidebar, tag und up.

  • rev="Linktyp-Schlüsselwort"

    Nicht in HTML 5. Gibt eine oder mehrere Beziehungen vom Zieldokument zurück zum Ausgangsdokument an (das Gegenteil des Attributs rel).

  • shape="rect|circle|poly|default"

    Nicht in HTML 5. Definiert die Form eines anklickbaren Bereichs innerhalb einer Imagemap. Dies ist Teil der HTML 4.01-Empfehlung zur Ersetzung von client-seitigen Imagemaps mit einer Kombination aus object- und a-Elementen. Dieses System wurde nicht ausreichend von Browsern umgesetzt und daher in HTML 5 wieder verworfen.

  • target="Text"

    Gibt den Namen des Fensters oder Frames an, in dem das Zieldokument angezeigt werden soll.

  • type="MIME-Typ"

    Gibt den Medien- oder Inhaltstyp (MIME-Typ) des Zieldokuments an, z. B. text/html.

Beispiele

Verweis auf eine lokale Datei:

<a href="dateiname.html">...</a>

Verweis auf eine externe Datei:

<a href="http://server/pfad/datei.html">...</a>

Verweis auf einen benannten Anker (Fragment):

<a href="http://server/pfad/datei.html#fragment">...</a>

Verweis auf einen benannten Anker im aktuellen Dokument:

<a href="#fragment">...</a>

Link zum Verschicken einer E-Mail-Nachricht:

<a href="mailto:benutzername@domain">...</a>

Verweis auf eine Datei auf einen FTP-Server:

<a href="ftp://server/pfad/dateiname">...</a>

Erstellen eines benannten Ankers in HTML:

<a name="fragment">...</a>

Erstellung eines benannten Ankers in XHTML. (Beachten Sie, dass manche Webautoren zusätzlich ein name-Attribut verwenden, um Rückwärtskompatibilität mit älteren Browsern zu gewährleisten.)

<a id="fragment">...</a>

Tipp der data2type-Redaktion:
Zum Thema HTML & XHTML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2010 O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "HTML & XHTML ─ kurz & gut" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de