Sobes.tech
Junior

Was ist der Unterschied zwischen den Elementen article und section in HTML?

sobes.tech KI

Antwort von AI

article stellt ein eigenständiges, unabhängiges Content-Fragment dar, das außerhalb des Hauptkontexts der Seite verbreitet oder wiederverwendet werden kann. Beispiele: Blog-Beitrag, Nachricht, Kommentar oder Widget.

section ist eine thematische Content-Gruppe. Es kann ein Abschnitt auf einer Seite sein (z.B. "Einleitung", "Inhalt", "Kontakt") oder eine Gruppe verwandter Absätze, Bilder usw. section hat oft eine Überschrift.

Hauptunterschied: article ist eine Content-Einheit, die für sich allein Sinn macht, während section ein struktureller Teil der Seite oder des Dokuments ist.

Beispiel für die Verwendung:

<article>
  <h2>Artikelüberschrift</h2>
  <p>Haupttext des Artikels...</p>
  <section>  <!-- Unterabschnitt innerhalb des Artikels -->
    <h3>Kommentare</h3>
    <article> <!-- Eigenständiges Kommentar-Element -->
      <p>Kommentartext.</p>
    </article>
  </section>
</article>

<section> <!-- Separater Abschnitt auf der Seite, nicht mit dem vorherigen Artikel verbunden -->
  <h2>Abschnitt mit zusätzlichen Informationen</h2>
  <p>Zusätzlicher Informationstext...</p>
</section>