HTML steht für HyperText Markup Language, auf Deutsch „Hypertext-Auszeichnungssprache". Es ist die Standardsprache zum Erstellen und Strukturieren von Inhalten im Web. HTML verwendet ein System von Elementen, die durch Tags dargestellt werden, um Überschriften, Absätze, Links, Bilder, Formulare und andere Inhalte zu definieren. Jede Seite, die Sie im Browser besuchen, basiert auf HTML — es ist das Skelett des Webs.
HTML-Dokument formatieren oder in der Vorschau anzeigen?
HTML Formatierer öffnen →HTML wurde 1991 von Tim Berners-Lee entwickelt, um Dokumente über das entstehende World Wide Web zu teilen. Seitdem hat HTML mehrere wichtige Versionen durchlaufen: HTML 2.0 (1995), HTML 4.01 (1999), XHTML (2000) und schließlich HTML5, das 2014 vom W3C und WHATWG standardisiert wurde und als aktueller lebender Standard bestehen bleibt.
Ein HTML-Dokument besteht aus verschachtelten Elementen. Jedes Element besteht aus einem öffnenden Tag, Inhalt und einem schließenden Tag. Einige Elemente sind selbstschließend (Void-Elemente) und benötigen kein schließendes Tag. Tags können Attribute tragen, die zusätzliche Informationen oder Verhalten bereitstellen.
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8" />
<title>Meine Seite</title>
</head>
<body>
<h1>Hallo Welt!</h1>
<p>Dies ist ein <a href="https://beispiel.de">Link</a>.</p>
<img src="foto.jpg" alt="Ein Foto" />
</body>
</html>
<!DOCTYPE html> teilt dem Browser mit, dass dies ein HTML5-Dokument ist. Immer die erste Zeile.<p>Hallo</p><img>, <br>, <input>, <meta>, <link><a href="/seite">, <img alt="Beschreibung">HTML5 führte semantische Elemente ein, die Bedeutung statt Darstellung beschreiben. Sie helfen Browsern, Suchmaschinen und Hilfstechnologien, Ihren Inhalt zu verstehen:
<header> — Einleitender Inhalt oder Navigation für eine Seite oder einen Abschnitt<nav> — Eine Gruppe von Navigationslinks<main> — Der Hauptinhalt des Dokuments (nur einmal pro Seite)<section> — Eine thematische Inhaltsgruppe mit einer Überschrift<article> — Ein in sich geschlossener Inhalt (Blogbeitrag, Nachrichtenartikel)<aside> — Inhalt, der thematisch mit dem Hauptinhalt verwandt ist (Seitenleiste)<footer> — Fußzeile für eine Seite oder einen Abschnitt<figure> / <figcaption> — Ein Bild oder Diagramm mit optionaler Bildunterschrift<h1> bis <h6> — nur ein <h1> pro Seite verwenden<p><a href="url">Text</a><img src="url" alt="Beschreibung"><ul> (ungeordnet), <ol> (geordnet), Einträge mit <li><table>, <tr>, <th>, <td><form>, <input>, <textarea>, <button>, <select><div> (Block), <span> (Inline) — generische Container<strong> (wichtig), <em> (Betonung)<code> (Inline), <pre> (vorformatierter Block)Die drei Kerntechnologien des Webs haben jeweils eine eigene Rolle:
Eine Webseite ohne CSS ist schlicht, aber lesbar. Eine Webseite ohne JavaScript zeigt noch Inhalte an. Aber eine Webseite ohne HTML hat nichts anzuzeigen.
alt-Attribute zu Bildern hinzufügen — Screenreader verwenden sie<div> überall verwenden<label for="id"> beschriften<!DOCTYPE html> als erste Zeile beginnen<img>, <br>, <input>) haben keine schließenden Tagslang-Attribut am <html>-Element für Barrierefreiheit und SEO verwendenHTML (HyperText Markup Language) ist die Standardsprache zum Erstellen und Strukturieren von Inhalten im Web. Es verwendet ein System von Elementen, die durch Tags dargestellt werden, um Überschriften, Absätze, Links, Bilder, Formulare und andere Inhalte zu definieren. Jede Webseite basiert auf HTML.
HTML steht für HyperText Markup Language. "HyperText" bezieht sich auf Links, die Webseiten miteinander verbinden, und "Markup Language" bezieht sich auf das System von Tags zur Auszeichnung und Strukturierung von Inhalten.
HTML wird verwendet, um den Inhalt von Webseiten zu strukturieren: Überschriften, Absätze, Listen, Links, Bilder, Tabellen, Formulare und mehr. Jede Website, die Sie im Browser besuchen, basiert grundlegend auf HTML.
Nein. HTML ist eine Auszeichnungssprache, keine Programmiersprache. Es beschreibt die Struktur von Inhalten, hat aber keine Logik, Variablen, Schleifen oder Bedingungen. JavaScript ist die Programmiersprache des Webs; HTML wird zusammen damit verwendet, um Struktur bereitzustellen.
HTML definiert die Struktur und den Inhalt einer Webseite — was auf der Seite ist. CSS (Cascading Style Sheets) steuert die visuelle Darstellung: Farben, Schriftarten, Layout und Abstände. Sie sind separate Sprachen, die immer zusammen verwendet werden.
HTML5 ist die fünfte und aktuelle Hauptversion von HTML, standardisiert 2014. Es führte semantische Elemente (<header>, <nav>, <main>, <article>, <footer>), native Audio-/Videounterstützung, das <canvas>-Element und Browser-APIs wie localStorage und Geolocation ein.