Sobes.tech
Junior

Wat is het verschil tussen de elementen `<aside>`, `<article>` en `<section>` in HTML?

sobes.tech AI

Antwoord van AI

  • <article>: Zelfstandige, onafhankelijke inhoudsfragment dat buiten de context van de huidige pagina kan worden verspreid en hergebruikt (bijvoorbeeld een blogpost, nieuwsbericht, commentaar). Moet een koptekst bevatten.
  • <section>: Thematische sectie van de inhoud van de pagina. Heeft meestal een koptekst (<h1>-<h6>) en groepeert gerelateerde inhoud. Mag niet alleen voor styling worden gebruikt — daarvoor is <div>.
  • <aside>: Inhoud die indirect gerelateerd is aan de hoofdinhoud van de pagina. Wordt vaak gebruikt voor zijbalken, invoegingen, advertentievlakken of citaten.

Vergelijking in tabel:

Element Doel Zelfstandigheid Vereist koptekst (niet verplicht, maar aanbevolen)
<article> Onafhankelijke, draagbare inhoud Ja Aanbevolen
<section> Thematische sectie binnen het document Nee Aanbevolen
<aside> Indirect gerelateerde inhoud (zijbalk) Nee Nee