HTML Elementreferenz
HTML Tags alphabetisch geordnet
Tag | Beschreibung |
---|---|
<!--...--> | Definiert einen Kommentar |
<!DOCTYPE> | Definieren Sie den Dokumenttyp |
<a> | Definiert einen Hyperlink |
<abbr> | Definieren Sie eine Abkürzung oder ein Akronym |
<acronym> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen . Definiert ein Akronym |
<address> | Definiert Kontaktinformationen für den Autor/Eigentümer eines Dokuments |
<applet> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen <embed> oder <object>. Definiert ein eingebettetes Applet |
<area> | Definiert einen Bereich innerhalb einer Imagemap |
<article> | Definiert einen Artikel |
<aside> | Definiert den Inhalt abgesehen vom Seiteninhalt |
<audio> | Definiert eingebettete Soundinhalte |
<b> | Definiert fetten Text |
<base> | Geben Sie die Basis-URL/das Basisziel für alle relativen URLs in einem Dokument an |
<basefont> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen CSS. Geben Sie eine Standardfarbe, -größe und -schriftart für den gesamten Text in einem Dokument an |
<bdi> | Isoliert einen Textteil, der möglicherweise anders formatiert ist als ein anderer Text außerhalb |
<bdo> | Überschreibt die aktuelle Textrichtung |
<big> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen CSS. Definiert großen Text |
<blockquote> | Definiert einen Abschnitt, der aus einer anderen Quelle zitiert wird |
<body> | Definiert den Hauptteil des Dokuments |
<br> | Definiert einen einzelnen Zeilenumbruch |
<button> | Definieren Sie eine anklickbare Schaltfläche |
<canvas> | Wird zum spontanen Zeichnen von Grafiken über Skripte (normalerweise JavaScript) verwendet |
<caption> | Definieren Sie eine Tabellenüberschrift |
<center> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen CSS. Definiert zentrierten Text |
<cite> | Definiert den Titel eines Werkes |
<code> | Definieren Sie einen Computercode |
<col> | Geben Sie Spalteneigenschaften für jede Spalte innerhalb eines <colgroup>-Elements an |
<colgroup> | Geben Sie eine Gruppe von einer oder mehreren Spalten in einer Tabelle zur Formatierung an |
<data> | Fügt eine maschinenlesbare Übersetzung eines bestimmten Inhalts hinzu |
<datalist> | Geben Sie eine Liste vordefinierter Optionen für Eingabesteuerelemente an |
<dd> | Definiert eine Beschreibung/einen Wert eines Begriffs in einer Beschreibungsliste |
<del> | Definiert Text, der aus einem Dokument gelöscht wurde |
<details> | Definiert zusätzliche Details, die der Benutzer anzeigen oder ausblenden kann |
<dfn> | Geben Sie einen Begriff an, der im Inhalt definiert werden soll |
<dialog> | Definieren Sie ein Dialogfeld oder Fenster |
<dir> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen <ul>. Definiert eine Verzeichnisliste |
<div> | Definieren Sie einen Abschnitt in einem Dokument |
<dl> | Definiert eine Beschreibungsliste |
<dt> | Definiert einen Begriff/Namen in einer Beschreibungsliste |
<em> | Definiert hervorgehobenen Text |
<embed> | Definieren Sie einen Container für eine externe Anwendung |
<fieldset> | Gruppiert verwandte Elemente in einem Formular |
<figcaption> | Definiert eine Beschriftung für ein <figure>-Element |
<figure> | Gibt eigenständigen Inhalt an |
<font> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen CSS. Definiert Schriftart, Farbe und Größe für Text |
<footer> | Definieren Sie eine Fußzeile für ein Dokument oder einen Abschnitt |
<form> | Definiert ein HTML-Formular für Benutzereingaben |
<frame> | Wird in HTML5 nicht unterstützt. Definiert ein Fenster (einen Frame) in einem Frameset |
<frameset> | Wird in HTML5 nicht unterstützt. Definiert eine Reihe von Frames |
<h1> to <h6> | Definiert HTML-Überschriften |
<head> | Enthält Metadaten/Informationen für das Dokument |
<header> | Definieren Sie eine Kopfzeile für ein Dokument oder einen Abschnitt |
<hr> | Definiert eine thematische Änderung des Inhalts |
<html> | Definieren Sie das Stammverzeichnis eines HTML-Dokuments |
<i> | Definiert einen Textteil in einer anderen Stimme oder Stimmung |
<iframe> | Definiert einen Inline-Frame |
<img> | Definiert ein Bild |
<input> | Definieren Sie ein Eingabesteuerelement |
<ins> | Definiert einen Text, der in ein Dokument eingefügt wurde |
<kbd> | Definiert Tastatureingaben |
<label> | Definiert eine Bezeichnung für ein <input>-Element |
<legend> | Definiert eine Beschriftung für ein <fieldset>-Element |
<li> | Definiert ein Listenelement |
<link> | Definiert die Beziehung zwischen einem Dokument und einer externen Ressource (wird am häufigsten für die Verknüpfung mit Stylesheets verwendet) |
<main> | Geben Sie den Hauptinhalt eines Dokuments an |
<map> | Definiert eine Imagemap |
<mark> | Definiert markierten/hervorgehobenen Text |
<meta> | Definiert Metadaten zu einem HTML-Dokument |
<meter> | Definiert eine skalare Messung innerhalb eines bekannten Bereichs (ein Messgerät) |
<nav> | Definiert Navigationslinks |
<noframes> | Wird in HTML5 nicht unterstützt. Definiert einen alternativen Inhalt für Benutzer, die keine Frames unterstützen |
<noscript> | Definiert einen alternativen Inhalt für Benutzer, die keine clientseitigen Skripts unterstützen |
<object> | Definieren Sie einen Container für eine externe Anwendung |
<ol> | Definieren Sie eine geordnete Liste |
<optgroup> | Definiert eine Gruppe verwandter Optionen in einer Dropdown-Liste |
<option> | Definieren Sie eine Option in einer Dropdown-Liste |
<output> | Definiert das Ergebnis einer Berechnung |
<p> | Definiert einen Absatz |
<param> | Definiert einen Parameter für ein Objekt |
<picture> | Definiert einen Container für mehrere Bildressourcen |
<pre> | Definiert vorformatierten Text |
<progress> | Stellt den Fortschritt einer Aufgabe dar |
<q> | Definiert ein kurzes Zitat |
<rp> | Definiert, was in Browsern angezeigt werden soll, die Ruby-Annotationen nicht unterstützen |
<rt> | Definiert eine Erklärung/Aussprache von Zeichen (für ostasiatische Typografie) |
<ruby> | Definieren Sie eine Ruby-Anmerkung (für ostasiatische Typografie) |
<s> | Definiert Text, der nicht mehr korrekt ist |
<samp> | Definiert die Beispielausgabe eines Computerprogramms |
<script> | Definieren Sie ein clientseitiges Skript |
<section> | Definieren Sie einen Abschnitt in einem Dokument |
<select> | Definieren Sie eine Dropdown-Liste |
<small> | Definiert kleineren Text |
<source> | Definiert mehrere Medienressourcen für Medienelemente (<video> und <audio>) |
<span> | Definieren Sie einen Abschnitt in einem Dokument |
<strike> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen <del> oder <s>. Definiert durchgestrichenen Text |
<strong> | Definiert wichtigen Text |
<style> | Definiert Stilinformationen für ein Dokument |
<sub> | Definiert tiefgestellten Text |
<summary> | Definiert eine sichtbare Überschrift für ein <details>-Element |
<sup> | Definiert hochgestellten Text |
<svg> | Definieren Sie einen Container für SVG-Grafiken |
<table> | Definiert eine Tabelle |
<tbody> | Gruppiert den Hauptinhalt in einer Tabelle |
<td> | Definiert eine Zelle in einer Tabelle |
<template> | Definieren Sie einen Container für Inhalte, die beim Laden der Seite ausgeblendet werden sollen |
<textarea> | Definiert ein mehrzeiliges Eingabesteuerelement (Textbereich) |
<tfoot> | Gruppiert den Inhalt der Fußzeile in einer Tabelle |
<th> | Definieren Sie eine Knopfzelle in einer Tabelle |
<thead> | Gruppiert den Header-Inhalt in einer Tabelle |
<time> | Definiert eine bestimmte Zeit (oder Datum/Uhrzeit) |
<title> | Definiert einen Titel für das Dokument |
<tr> | Definiert eine Zeile in einer Tabelle |
<track> | Definiert Textspuren für Medienelemente (<video> und <audio>) |
<tt> | Wird in HTML5 nicht unterstützt. Verwenden Sie stattdessen CSS. Definiert Teletype-Text |
<u> | Definiert einen Text, der nicht artikuliert ist und einen anderen Stil als ein normaler Text hat |
<ul> | Definiert eine ungeordnete Liste |
<var> | Definiert eine Variable |
<video> | Definiert eingebettete Videoinhalte |
<wbr> | Definiert einen möglichen Zeilenumbruch |
Wie viele HTML-Tags gibt es?
Viele Anfänger, die gerade erst anfangen, Webtechnologien zu erlernen, fragen sich oft: Wie viele Tags gibt es in der HTML5-Spezifikation? Wie aus der obigen Tabelle ersichtlich ist, gilt der Stand Ende 2023 in der Spezifikation HTML5 ist offiziell zugelassen und unterstützt 107 HTML-Tags. Die 12 in der Tabelle aufgeführten Tags werden von der HTML5-Spezifikation nicht mehr unterstützt, werden aber von den meisten Browsern unterstützt. Selbst wenn Sie diese Tags bereits beim Erstellen Ihrer Websites verwendet haben, funktionieren sie weiterhin in allen modernen Webbrowsern. Es wird jedoch nicht empfohlen, veraltete HTML-Tags in neuen Webprojekten zu verwenden. Befolgen Sie besser die W3C-Empfehlungen und die offiziell genehmigte HTML5-Spezifikation. Darüber hinaus ändern sich die Standards ständig. Mit der Zeit können einige Tags verschwinden und neue Tags erscheinen. Um über alle Änderungen der Webstandards auf dem Laufenden zu bleiben, ist es notwendig, die offiziellen Webressourcen zu besuchen, in denen alle diese Änderungen veröffentlicht werden, beispielsweise die Website des World Wide Web Consortium W3C: https://www.w3.org/ und WHATWG.