2. Nagłówki, akapity i formatowanie tekstu
Tekst to podstawa każdej strony. HTML daje nam narzędzia do jego strukturyzowania i formatowania.
Nagłówki (h1–h6)
Używamy ich do tworzenia hierarchii treści – jak w artykule czy książce.
<h1>Główny tytuł strony</h1>
<h2>Podtytuł sekcji</h2><br>
<h3>Mniejszy podtytuł</h3>
<h4>Jeszcze mniejszy</h4>
<h5>...</h5>
<h6>Najmniejszy nagłówek</h6>
Akapity i podstawowe znaczniki tekstowe
<p>To jest zwykły akapit tekstu. Wszystko wewnątrz <p>...</p> zostanie wyświetlone jako blok tekstu.</p>
<p>
<strong>Ważny tekst</strong> – pogrubienie (semantyczne).<br>
<em>Podkreślony akcent</em> – kursywa (semantyczne).<br>
<b>pogrubienie</b> i <i>kursywa</i> – tylko wizualne (unikaj).<br>
<u>podkreślenie</u>, <s>przekreślenie</s>, <small>mniejszy tekst</small><br>
Normalny tekst <sup>Indeks górny</sup>, Normalny tekst <sub>Indeks dolny</sub><br>
</p>
Znaczniki <br> i <hr>
<p>Pierwsza linia tekstu<br>
Druga linia tekstu</p>
<hr>
<p>Nowa sekcja tekstu oddzielona linią</p>
Podtytuł sekcji
Mniejszy podtytuł
Jeszcze mniejszy
...
Najmniejszy nagłówek
Ważny tekst – pogrubienie (semantyczne).
Podkreślony akcent – kursywa (semantyczne).
pogrubienie i kursywa – tylko wizualne (unikaj).
podkreślenie, przekreślenie, mniejszy tekst
Normalny tekst Indeks górny, Normalny tekst Indeks dolny
Pierwsza linia tekstu
Druga linia tekstu
Nowa sekcja tekstu oddzielona linią
Najważniejsze elementy wyjaśnione
- <h1>–<h6> – nagłówki od najważniejszego (h1) do najmniej ważnego (h6). Tworzą hierarchię treści na stronie i pomagają w SEO oraz dostępności.
- <p> – akapit tekstu. Każdy <p> tworzy osobny blok tekstowy z odstępem przed i po.
- <strong> – oznacza tekst o dużym znaczeniu (semantycznie ważny). Domyślnie wyświetlany jako pogrubiony.
- <em> – podkreśla akcent w zdaniu (semantyczne wyróżnienie). Domyślnie wyświetlany jako kursywa.
- <b> – pogrubienie tylko wizualne. Nie niesie znaczenia semantycznego (czytniki ekranu traktują go jak zwykły tekst).
- <u> – podkreślenie tekstu. Używaj ostrożnie, bo może wyglądać jak link.
- <s> – przekreślenie tekstu. Używane np. przy nieaktualnych informacjach lub starych cenach.
- <small> – mniejszy tekst, np. dopiski, prawa autorskie, informacje dodatkowe.
- <br> – wymusza przejście do nowej linii (line break). Używamy go, gdy chcemy złamać tekst bez tworzenia nowego akapitu.
- <hr> – tworzy poziomą linię oddzielającą treść. Przydaje się do wizualnego rozdzielania sekcji.
Zadanie
Rozbuduj swój plik index.html o nagłówki h1–h4 i kilka akapitów z różnymi znacznikami tekstowymi.