--- title:
slug: Web/HTML/Element/main tags: - Element - HTML - HTML Gruppierender Inhalt - Referenz translation_of: Web/HTML/Element/main ---

Übersicht

Das HTML Main Element (<main>) kann als ein Container für den leitenden Inhalt benutzt werden. Der Hauptteil besteht aus Inhalt, der direkt bezogen oder auf das zentrale Thema eines Bereichs oder der zentralen Funktionalität einer Applikation aufbaut. Der Inhalt sollte zum Dokument einzigartig sein, ausgenommen jeglicher Inhalt, welcher auf dem gesamten Dokument wiederholt ist wie zum Beispiel Seitenleisten, Navigationlinks, Information über das Urheberrecht, Seitenlogos, und Sucheingaben (augenommen, wenn die Hauptfunktion eine Sucheingabe ist). Anders als {{HTMLElement("article")}} und {{HTMLElement("section")}}, trägt dieses Element dem Entwurf des Dokuments nicht bei.

Hinweis:
Inhalt Kategorien Fließender Inhalt, fühlbarer Inhalt.
Erlaubter Inhalt Fließender Inhalt.
Tag-Wegfall Keine; Sowohl Anfangs- als auch End-Tag sind erforderlich.
Erlaubte Elternelemente Alle Elemente, die fließenden Inhalt akzeptieren.
DOM-Schnittstelle {{domxref("HTMLElement")}}

Attribute

Das Element enthält ausschließlich globale Attribute.

Beispiel

<!-- Anderer Inhalt -->

<main>
  <h1>Äpfel</h1>
  <p>Der Apfel ist das Kernobst des Apfelbaumes.</p>

  <article>
    <h2>Rote Köstlichkeiten</h2>
    <p>Diese hervorragenden roten Äpfel sind die verbreitetsten
    wie man sie in Supermärkten finden kann.</p>
    <p>... </p>
    <p>... </p>
  </article>

  <article>
    <h2>Großmütterchen</h2>
    <p>Diese saftigen grünen Äpfel sind eine großartige Füllung
    für meine Apfelkuchen.</p>
    <p>... </p>
    <p>... </p>
  </article>

</main>

<!-- Anderer Inhalt -->

Spezifikationen

Spezifikation Status Kommentar
{{SpecName('HTML WHATWG', '#the-main-element', '<main>')}} {{Spec2('HTML WHATWG')}} Die Einschränkung der Nichtnutzung von <main> als ein Nachfahre eines {{HTMLElement("article")}}, {{HTMLElement("aside")}}, {{HTMLElement("footer")}}, {{HTMLElement("header")}}, oder {{HTMLElement("nav")}} Elements wurde aufgehoben.
{{SpecName('HTML5.1', 'grouping-content.html#the-main-element', '<main>')}} {{Spec2('HTML5.1')}} Keine Änderung von {{SpecName('HTML5 W3C')}}
{{SpecName('HTML5 W3C', 'grouping-content.html#the-main-element', '<main>')}} {{Spec2('HTML5 W3C')}} Ursprüngliche Definition.

Browser-Kompatibilität

Das <main> Element wird flächendeckend unterstützt (ausgenommen für Internet Explorer). Es wird vorgeschlagen, bis das <main> Element von Internet Explorer unterstützt wird, das "main" ARIA role dem <main> Element hinzufügen:

<main role="main">
  ...
</main>

{{CompatibilityTable}}

Funktion Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basis Unterstützung Chrome 26 {{ CompatGeckoDesktop("21.0") }} {{CompatNo()}} Opera 16 Safari 7
Funktion Android Firefox Mobil (Gecko) IE Phone Opera Mobil Safari Mobil
Basis Unterstützung {{CompatNo()}} {{ CompatGeckoMobile("21.0") }} {{CompatNo()}} {{CompatNo()}} {{CompatNo()}}

 

Siehe auch