Tekst i odsyłacze w HTML
1. Wprowadzenie
HTML (HyperText Markup Language) pozwala na tworzenie struktury i formatowania tekstu oraz osadzanie odsyłaczy (linków), które łączą różne strony lub elementy w sieci. Dobrze sformatowany tekst i poprawnie użyte linki są kluczowe dla czytelności, dostępności i SEO.
2. Struktura i formatowanie tekstu
a) Nagłówki
- HTML udostępnia sześć poziomów nagłówków:
Zasady używania nagłówków:
<h1>– tylko raz na stronie (najczęściej tytuł strony/artykułu).- Hierarchiczna struktura – nie pomijać poziomów (np. po
<h2>powinien być<h3>, a nie od razu<h4>). - Ważne dla SEO – wyszukiwarki analizują strukturę nagłówków.
b) Akapity
- Do tworzenia akapitów służy znacznik
<p>:
- Każdy akapit automatycznie dostaje odstęp przed i po.
c) Pogrubienie i kursywa
<strong>– semantyczne podkreślenie ważności (pogrubienie).<em>– semantyczne zaakcentowanie tekstu (kursywa).- Alternatywne (niezalecane semantycznie):
<b>– pogrubienie wizualne.<i>– kursywa wizualna.
Przykład:
d) Cytaty i kod
<blockquote>– cytat blokowy:
<q>– cytat w tekście (z cudzysłowami):
<code>– fragment kodu:
e) Inne przydatne znaczniki tekstu
<br>– łamanie linii.<hr>– pozioma linia podziału treści.<mark>– wyróżnienie tekstu (żółte tło domyślnie).<small>– tekst pomocniczy (np. przypisy).<sup>– indeks górny (np. x2).<sub>– indeks dolny (np. H2O).
3. Odsyłacze w HTML (hiperłącza)
a) Podstawowy link
Linki tworzymy za pomocą znacznika <a>:
- Atrybut
href– adres docelowy (może być pełny lub względny).
b) Rodzaje odsyłaczy
- Do innej strony (zewnętrzne):
- Do innego pliku na serwerze (względne):
- Do sekcji na tej samej stronie (kotwica):
- E-mail lub telefon:
- Odsyłacz do pobrania pliku:
c) Atrybuty w odsyłaczach
href– adres linku.target– sposób otwarcia:_self(domyślnie) – w tym samym oknie._blank– w nowej karcie.title– podpowiedź po najechaniu kursorem.rel– relacja (np.nofollow,noopener):rel="nofollow"– link nie jest śledzony przez wyszukiwarki.rel="noopener noreferrer"– zabezpieczenie przed exploitami w linkach zewnętrznych.
Przykład:
d) Linki w nawigacji
Najczęściej stosowane w menu:
4. Dobre praktyki
- Używaj semantycznych znaczników (
<strong>,<em>) zamiast wizualnych (<b>,<i>). - Zawsze dodawaj
titledo linków – wspiera użyteczność. - Do linków zewnętrznych dodawaj
rel="noopener noreferrer". - Dbaj o dostępność – opisowe treści linków („Przejdź do kontaktu”) zamiast „Kliknij tutaj”.
- Nie nadużywaj
<br>– lepiej używać akapitów<p>. - Zawsze dbaj o poprawną hierarchię nagłówków (ważne dla SEO).
5. Podsumowanie
- Tekst w HTML można formatować za pomocą nagłówków, akapitów, pogrubień, kursywy, cytatów, kodu i specjalnych znaczników.
- Linki (
<a>) umożliwiają przechodzenie do innych stron, sekcji, plików, maili i telefonów. - Atrybuty odsyłaczy (
href,target,title,rel) decydują o ich działaniu i bezpieczeństwie. - Prawidłowa struktura tekstu i linków jest kluczowa dla czytelności, dostępności i SEO.