19. Co to jest element `<main>` w HTML i jak powinien być używany?

Co to jest element <main> w HTML?

Element <main> w HTML to semantyczny element, który jest używany do kapsułkowania dominującej treści <body> dokumentu. Powinien zawierać treści unikalne dla dokumentu, które są bezpośrednio związane z jego głównym tematem.

Zasady Użytkowania:

  • Unikalność: Element <main> powinien być używany tylko raz na dokument, ponieważ reprezentuje główną treść.
  • Treść: Nie powinien zawierać treści powtarzających się w różnych dokumentach, takich jak paski boczne, linki nawigacyjne czy stopki.

Przykład:

<!DOCTYPE html> <html lang="pl"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Tytuł Dokumentu</title> </head> <body> <header> <h1>Nagłówek Strony</h1> </header> <nav> <ul> <li><a href="#">Strona Główna</a></li> <li><a href="#">O Nas</a></li> </ul> </nav> <main> <article> <h2>Tytuł Głównej Treści</h2> <p>To jest główna treść strony.</p> </article> </main> <footer> <p>Stopka Strony</p> </footer> </body> </html>

Korzyści z Używania <main>:

  • Dostępność: Czytniki ekranowe i inne technologie asystujące mogą łatwo nawigować do głównej treści strony.
  • SEO: Wyszukiwarki mogą lepiej zrozumieć strukturę strony, koncentrując się na jej rdzennej treści.

Wniosek

Element <main> jest kluczowy dla semantycznego HTML, wspierając zarówno dostępność stron internetowych, jak i zrozumienie przez wyszukiwarki. Pomaga w tworzeniu uporządkowanego i znaczącego układu dokumentu internetowego.

devFlipCards 2025

Akceptujesz cookies?

Cookies to niewielkie fragmenty danych zapisywane lokalnie na twoim urządzeniu. Pomagają w funkcjonowaniu naszej strony - zapisują Twoje ustawienia strony takie jak motyw czy język. Poprawiają funkcjonowanie reklam i pozwalają nam na przeprowadzanie analityki odwiedzin strony. Korzystając ze strony zgadasz się na ich wykorzystanie.