Viele Websites enthalten HTML-Code wie: <div id="nav"> <div class="header"> <div id="footer">
um Navigation, Kopf- und Fußzeile anzugeben. Also <div>
wurde verwendet, um verschiedene Teile einer Webseite in html4 zu definieren, aber <div>
bedeutet nichts Bestimmtes, deshalb hat html5 viele semantische Elemente eingeführt <section>
ist eine von ihnen, die Screenreadern, Suchmaschinen und Browsern usw. genügend Informationen liefert, um die verschiedenen Teile von Websites zu identifizieren.
der Hauptunterschied besteht darin, dass Sie nur <div>
um Website-Teile zu definieren. Das ist weniger lesbar.
Wenn Sie semantische Elemente anstelle von div-Tags verwenden, können sie dazu beitragen, die Lesbarkeit Ihrer Website nicht nur für Menschen, sondern auch für andere Programme (Screenreader, Suchmaschinen usw.) zu verbessern. <div>
innerhalb semantischer Elemente als Container.
2 Stimmen
Siehe auch: Verwendung von Abschnittselementen für stilistisches Layout und Umbrüche