Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTML: HyperText Markup Language

HTML (HyperText Markup Language) ist der grundlegendste Baustein des Webs. Es definiert die Bedeutung und Struktur von Webinhalten. Neben HTML werden in der Regel andere Technologien verwendet, um das Erscheinungsbild/Präsentation einer Webseite zu beschreiben (CSS) oder deren Funktionalität/Verhalten (JavaScript).

"Hypertext" bezieht sich auf Links, die Webseiten miteinander verbinden, entweder innerhalb einer einzelnen Website oder zwischen Websites. Links sind ein grundlegender Aspekt des Webs. Indem Sie Inhalte ins Internet hochladen und mit Seiten verknüpfen, die von anderen Personen erstellt wurden, werden Sie zu einem aktiven Teilnehmer des World Wide Web.

HTML verwendet "Markup", um Text, Bilder und andere Inhalte zur Anzeige in einem Webbrowser zu annotieren. HTML-Markup umfasst spezielle "Elemente" wie <head>, <title>, <body>, <header>, <footer>, <article>, <section>, <p>, <div>, <span>, <img>, <aside>, <audio>, <canvas>, <datalist>, <details>, <embed>, <nav>, <search>, <output>, <progress>, <video>, <ul>, <ol>, <li> und viele andere.

Ein HTML-Element wird durch "Tags" von anderem Text in einem Dokument abgegrenzt, die aus dem Elementnamen bestehen, der von < und > umgeben ist. Der Elementname innerhalb eines Tags ist nicht case-sensitiv. Das heißt, er kann in Großbuchstaben, Kleinbuchstaben oder gemischt geschrieben werden. Zum Beispiel kann das <title>-Tag als <Title>, <TITLE> oder in jeglicher anderer Weise geschrieben werden. Allerdings ist die Konvention und empfohlene Praxis, Tags in Kleinbuchstaben zu schreiben.

Die folgenden Artikel können Ihnen helfen, mehr über HTML zu erfahren.

Tutorials für Anfänger

Unsere Kernmodule zum Lernen der Webentwicklung enthalten moderne, aktuelle Tutorials, die die Grundlagen von HTML abdecken.

Ihre erste Website: Erstellen der Inhalte

Dieser Artikel bietet eine kurze Einführung, was HTML ist und wie es zu verwenden ist, und richtet sich an Leute, die ganz neu in der Webentwicklung sind.

Strukturieren von Inhalten mit HTML

Dieses Modul behandelt die Grundlagen der HTML-Sprache, bevor es sich mit Schlüsselbereichen wie Dokumentstruktur, Links, Listen, Bilder, Formulare und mehr befasst.

Leitfäden

Die HTML-Leitfäden helfen Ihnen beim Erstellen mit HTML im Web und decken Themen wie Formulare, CORS, Inhaltspreloading und responsive Bilder ab.

HTML-Formulare

Formulare sind ein sehr wichtiger Teil des Webs — sie bieten einen Großteil der Funktionalität, die Sie für die Interaktion mit Websites benötigen, z. B. Registrierung und Anmeldung, Senden von Feedback, Kauf von Produkten und mehr. Dieses Modul führt Sie in die Erstellung der clientseitigen/front-End Teile von Formularen ein.

CORS-fähiges Bild

Das crossorigin-Attribut in Kombination mit einem geeigneten CORS-Header ermöglicht es, dass Bilder, die durch das <img>-Element definiert sind, aus fremden Ursprüngen geladen und in einem <canvas>-Element verwendet werden können, als ob sie vom aktuellen Ursprung geladen würden.

CORS-Einstellungsattribute

Einige HTML-Elemente, die Unterstützung für CORS bieten, wie <img> oder <video>, haben ein crossorigin-Attribut (crossOrigin-Eigenschaft), das es Ihnen ermöglicht, die CORS-Anforderungen für die vom Element abgerufenen Daten zu konfigurieren.

Vorladen von Inhalten mit rel="preload"

Der preload-Wert des <link>-Elements rel-Attribut erlaubt es Ihnen, deklarative Abrufanforderungen in Ihrem HTML-<head> zu schreiben und Ressourcen anzugeben, die Ihre Seiten sehr bald nach dem Laden benötigen werden, die Sie daher frühzeitig im Lebenszyklus eines Seitenladens vorladen möchten, bevor die Haupt-Rendering-Maschinerie des Browsers einsetzt. Dies stellt sicher, dass sie früher verfügbar gemacht werden und weniger wahrscheinlich die erste Darstellung der Seite blockieren, was zu Leistungsverbesserungen führt. Dieser Artikel bietet einen grundlegenden Leitfaden zu der Funktionsweise von preload.

Responsive Bilder

In diesem Artikel lernen wir das Konzept von responsiven Bildern – Bilder, die gut auf Geräten mit sehr unterschiedlichen Bildschirmgrößen, Auflösungen und anderen Merkmalen funktionieren – kennen und erfahren, welche Werkzeuge HTML bietet, um sie zu implementieren. Dies hilft, die Leistung auf verschiedenen Geräten zu verbessern.

Referenz

HTML-Referenz

HTML besteht aus Elementen, von denen jedes durch eine Anzahl von Attributen modifiziert werden kann. HTML-Dokumente sind durch Links miteinander verbunden.

HTML-Element-Referenz

Durchsuchen Sie eine Liste aller HTML-Elemente.

HTML-Attribut-Referenz

Elemente in HTML haben Attribute. Diese sind zusätzliche Werte, die die Elemente konfigurieren oder ihr Verhalten auf verschiedene Weise anpassen.

Globale Attribute

Globale Attribute können für alle HTML-Elemente spezifiziert werden, selbst für diejenigen, die nicht im Standard spezifiziert sind. Das bedeutet, dass alle nicht standardmäßigen Elemente diese Attribute weiterhin zulassen müssen, auch wenn diese Elemente das Dokument HTML5-inkompatibel machen.

Inline-Level-Elemente und Block-Level-Elemente

HTML-Elemente sind normalerweise "Inline-Level"- oder "Block-Level"-Elemente. Ein Inline-Level-Element nimmt nur den Platz ein, der durch die Tags definiert wird, die es umgeben. Ein Block-Level-Element nimmt den gesamten Platz des übergeordneten Elements (Containers) ein und erstellt damit eine "Block-Box".

HTML-Kommentare

HTML-Kommentare werden verwendet, um erklärende Anmerkungen zum Markup hinzuzufügen oder um zu verhindern, dass der Browser bestimmte Teile des Dokuments interpretiert.

Leitfaden zu Medientypen und -formaten im Web

Die <audio>- und <video>-Elemente ermöglichen es Ihnen, Audio- und Videomedien nativ innerhalb Ihrer Inhalte abzuspielen, ohne dass externe Softwareunterstützung erforderlich ist.

HTML-Inhaltskategorien

HTML besteht aus mehreren Arten von Inhalten, von denen jeder in bestimmten Kontexten verwendet werden darf und in anderen nicht erlaubt ist. Ebenso hat jeder Kontext eine Reihe von anderen Inhaltskategorien, die er enthalten kann und Elemente, die in ihnen verwendet werden können oder nicht. Dies ist ein Leitfaden zu diesen Kategorien.

Quirks-Modus und Standards-Modus

Historische Informationen zum Quirks-Modus und Standards-Modus.

Verwandte Themen

Farbe auf HTML-Elemente mit CSS anwenden

Dieser Artikel behandelt die meisten Möglichkeiten, mit CSS Farbe zu HTML-Inhalten hinzuzufügen und listet auf, welche Teile von HTML-Dokumenten eingefärbt werden können und welche CSS-Eigenschaften dafür zu verwenden sind.