Tag <strong> to element HTML służący do oznaczania tekstu o wysokiej ważności i znaczeniu semantycznym.
W przeciwieństwie do zwykłego pogrubienia, <strong> informuje technologie asystujące, przeglądarki i wyszukiwarki, że dany fragment ma kluczowe znaczenie dla treści.
Podstawowe zastosowania
Element <strong> ma trzy główne zastosowania:
- oznaczanie bardzo ważnego tekstu,
- oznaczanie uwag i przestróg,
- oznaczanie pilnych fragmentów tekstu.
W praktyce stosuj go wszędzie tam, gdzie zależy ci na merytorycznym podkreśleniu znaczenia, a nie wyłącznie na wizualnym pogrubieniu.
<strong> a <b> – kluczowa różnica
Wiele osób myli tag <strong> z tagiem <b>. To jednak elementy o odmiennych celach i wpływie na dostępność:
| Aspekt | <strong> |
<b> |
|---|---|---|
| Znaczenie semantyczne | Dodaje znaczenie, wskazuje na wysoką ważność | Brak znaczenia semantycznego |
| Cel | Merytoryczne wyróżnienie treści | Czysto wizualne pogrubienie |
| Interpretacja czytników | Tekst czytany z większym naciskiem | Tekst czytany normalnie |
| Zastosowanie | Ważne informacje, ostrzeżenia | Krótkie wprowadzenia, nazwy |
Zasada – używaj <strong>, gdy fragment jest rzeczywiście ważny dla treści; wybierz <b>, gdy zależy ci wyłącznie na wizualnym pogrubieniu.
Praktyczne przykłady użycia
Przykład 1 – ostrzeżenie w tekście
Użyj <strong>, aby podkreślić krytyczną informację w instrukcji:
<p>Przed przystąpieniem do instalacji upewnij się, że <strong>masz kopię zapasową wszystkich ważnych plików</strong>. Ta operacja jest nieodwracalna.</p>
Przykład 2 – ważna informacja w akapicie
Podkreśl najistotniejszy fragment dłuższego akapitu:
<p>To jest <strong>ważny</strong> tekst w akapicie.</p>
<p>Inny przykład: <strong>nie przegap tej informacji</strong>, ponieważ jest ona kluczowa.</p>
Przykład 3 – ostrzeżenie w kontekście artykułu
Zaznacz zasady bezpieczeństwa, które mają krytyczne znaczenie:
<article>
<h1>Bezpieczeństwo baz danych</h1>
<p>
Jednym z kluczowych aspektów jest ochrona danych użytkowników.
<strong>Nigdy nie przechowuj haseł w postaci zwykłego tekstu</strong> – zawsze zastosuj odpowiednie haszowanie i sól.
</p>
</article>
Przykład 4 – wielokrotne użycie w jednym dokumencie
Wyróżnij pojęcia, które niosą znaczenie dla zrozumienia treści:
<!DOCTYPE html>
<html>
<head>
<title>Artykuł o HTML</title>
</head>
<body>
<h1>Znaczniki HTML</h1>
<p>
Podczas nauki HTML ważne jest zrozumienie różnicy między <strong>znacznikami semantycznymi</strong> a <strong>znacznikami czysto wizualnymi</strong>.
</p>
<p>
<strong>Znaczniki semantyczne</strong> takie jak <code><strong></code>, <code><em></code> czy <code><nav></code> mają znaczenie dla algorytmów wyszukiwarek i technologii asystujących.
</p>
</body>
</html>
Semantyka i dostępność
Znaczenie semantyczne to kluczowa cecha tagu <strong>. Kiedy go używasz, zyskujesz dodatkowe korzyści:
- Czytniki ekranu – interpretują tekst jako bardziej istotny i mogą go czytać z większym naciskiem;
- Wyszukiwarki – rozumieją, że ten fragment ma dla ciebie szczególną wagę;
- Przeglądarki – mogą renderować tekst w bardziej widoczny sposób dla użytkowników z wadami wzroku.
To sprawia, że <strong> jest lepszą praktyką niż stosowanie samego CSS do pogrubienia tekstu.
Stylowanie za pomocą CSS
Domyślnie przeglądarki wyświetlają zawartość <strong> czcionką pogrubioną. Jeśli chcesz zmienić wygląd, możesz użyć CSS:
strong {
font-weight: bold;
color: #d32f2f;
}
Lub bardziej zaawansowany przykład:
strong {
font-weight: 700;
color: #ff6b6b;
background-color: #fff3cd;
padding: 2px 4px;
border-radius: 3px;
}
Dobre praktyki
Aby zachować przejrzystość i dostępność treści, kieruj się poniższymi zasadami:
- Używaj
<strong>tylko dla tekstu naprawdę ważnego – nadużywanie zmniejsza skuteczność i obniża czytelność. - Łącz
<strong>z innymi znacznikami semantycznymi – np. w nagłówkach lub listach kluczowych informacji. - Nie zastępuj semantyki czystym CSS-em – preferuj znaczniki o znaczeniu merytorycznym.
- Pamiętaj o kontekście – wyróżniaj tylko to, co istotne dla celu całej treści.
- Testuj dostępność – sprawdzaj, jak czytniki ekranu interpretują i intonują wyróżniony tekst.