Znaczniki semantyczne
Część sekcji Podstawy ścieżki HTML w Coddy. Lekcja 27 z 60.
Znaczniki semantyczne w HTML pomagają określić znaczenie treści, dzięki czemu kod jest bardziej zrozumiały zarówno dla programistów, jak i przeglądarek. W przeciwieństwie do <div> i <span> nadają kontekst zawartej w nich treści.
Typowe znaczniki semantyczne:
<header>: Treść wprowadzająca, zwykle umieszczana na górze.<nav>: Zawiera linki nawigacyjne.
<main>: Główna treść strony.<article>: Samodzielna część, taka jak wpis na blogu.
<section>: Grupuje powiązane treści, często z nagłówkiem.<footer>: Dolna sekcja z informacjami, takimi jak prawa autorskie lub dane kontaktowe.
<header>
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
</header>
<main>
<article>
<h2>Article Title</h2>
<p>Article content goes here.</p>
</article>
</main>
<footer>
<p>Copyright 2023</p>
</footer>Ta struktura zapewnia przejrzysty i czytelny układ treści.
Wyzwanie
ŁatwyUtwórz stronę z recenzjami filmów, używając semantycznego HTML. Powinna zawierać:
1. <header> z:
<h1>"Movie Reviews"<nav>z linkami: "Home", "Reviews", “Top Picks”
2. <main> z:
<article>zawierającym recenzję, która obejmuje:<h2>z nazwą filmu<p>z krótką recenzją
3. <footer> z:
<p>"Copyright 2023 Movie Reviews"
Spróbuj swoich sił
<!DOCTYPE html>
<html>
<body>
<!-- Wpisz kod tutaj -->
</body>
</html>Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
1Podstawy HTML
Czym jest HTML?Podstawowa struktura dokumentu HTMLTagi i elementyZagnieżdżanie i zamykanie tagówKomentarze w HTML7Strona profilu osobistego
Omówienie projektuSekcja nagłówka2Tekst i formatowanie
NagłówkiAkapityPodziały wierszaTekst pogrubiony i pochylonyPonownie: tekst pogrubiony i pochylonyPodsumowanie — formatowanie8Formularze i pola wejściowe, część 1
Podstawy formularzyPola tekstoweAtrybuty pólPole hasłaEtykiety pólPodsumowanie – podstawowy formularz11Strona rejestracji na wydarzenie
Przegląd projektuSekcja nagłówka6Układ strony
Elementy blokoweElementy linioweZnaczniki semantyczneSekcje i artykułyPodsumowanie — układ9Formularze i pola wejściowe, część 2
Przyciski opcjiPola wyboruListy rozwijanePrzyciskiPrzyciski w formularzachPowtórzenie — formularze nr 1Powtórzenie — formularze nr 2Poćwicz samodzielnie: Edytor online Web