Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Das <main> HTML-Element repräsentiert den dominierenden Inhalt des <body> eines Dokuments. Der Hauptinhalt besteht aus Inhalten, die direkt mit dem zentralen Thema eines Dokuments oder der zentralen Funktionalität einer Anwendung verbunden sind oder diese erweitern.
Ein Dokument darf nicht mehr als ein <main>-Element haben, das nicht das hidden-Attribut spezifiziert hat.
Dieses Element enthält nur die globalen Attribute.
Der Inhalt eines <main>-Elements sollte einzigartig für das Dokument sein. Inhalte, die in einer Reihe von Dokumenten oder Dokumentabschnitten wiederholt werden, wie Seitenleisten, Navigationslinks, Copyright-Informationen, Seitensymbole und Suchformulare, sollten nicht enthalten sein, es sei denn, das Suchformular ist die Hauptfunktion der Seite.
<main> trägt nicht zur Strukturierung des Dokuments bei; das heißt, anders als Elemente wie <body> oder Überschriftselemente wie h2, beeinflusst <main> nicht das Strukturkonzept des DOMs der Seite. Es ist rein informativ.
Das <main>-Element verhält sich wie eine main-landmark Rolle. Landmarks können von unterstützenden Technologien genutzt werden, um schnell große Abschnitte des Dokuments zu identifizieren und zu navigieren. Es wird bevorzugt, das <main>-Element zu verwenden, anstatt role="main" zu deklarieren, es sei denn, es gibt Bedenken hinsichtlich der Unterstützung älterer Browser.
Navigation überspringen, auch bekannt als "skipnav", ist eine Technik, die es einem Benutzer unterstützender Technologien ermöglicht, schnell große Abschnitte wiederholter Inhalte (Hauptnavigation, Info-Banner usw.) zu überspringen. Dies ermöglicht es dem Benutzer, den Hauptinhalt der Seite schneller zu erreichen.
Das Hinzufügen eines id-Attributs zum <main>-Element ermöglicht, dass es das Ziel eines Navigations-Skip-Links wird.
Die Lesemodus-Funktionalität des Browsers sucht nach dem Vorhandensein des <main>-Elements sowie von Überschriften und Inhaltsabschnitten, um Inhalte in eine spezialisierte Leseransicht umzuwandeln.
| Flussinhalte, greifbare Inhalte. |
| Flussinhalte. |
| Keine; sowohl das Start- als auch das End-Tag sind obligatorisch. |
| Wo Flussinhalte erwartet werden, aber nur, wenn es sich um ein hierarchisch korrektes main-Element handelt. |
| main |
| Keine role erlaubt |
| [`HTMLElement`](/de/docs/Web/API/HTMLElement) |
| HTML # the-main-element |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.