PorównaniePorównania

<strong> vs <b>

<strong> oznacza treść ważną, pilną lub poważną. <b> tylko zwraca uwagę na fragment tekstu, bez dodawania mu żadnej wagi. Wizualnie oba są pogrubione.

Na tej stronie

Porównanie w tabeli

#
  • Znaczenie

    <strong>
    Treść ważna, pilna lub poważna
    <b>
    Tekst, na który zwracasz uwagę, bez dodatkowej wagi
  • Domyślny styl

    <strong>
    Pogrubienie
    <b>
    Pogrubienie, identyczne jak w strong
  • Można zagnieżdżać dla większego efektu

    <strong>
    Tak, większa waga
    <b>
    Nie ma takiej konwencji
  • Wpływ na czytniki ekranu

    <strong>
    Część czytników zmienia intonację
    <b>
    Brak dodatkowego sygnału
  • Kiedy użyć

    <strong>
    Ostrzeżenia, kluczowe informacje
    <b>
    Słowa kluczowe, nazwy produktów w recenzji

Przykład

#
HTML
<p><strong>Uwaga:</strong> zapisz plik przed zamknięciem edytora.</p>
<p>Nowy kurs <b>React</b> jest już dostępny.</p>
Podgląd

Definicja i zastosowanie

#

<strong> niesie znaczenie: ostrzeżenie w instrukcji, najważniejsze zdanie akapitu, kluczową informację, której czytelnik nie powinien przegapić. Elementy <strong> można zagnieżdżać, żeby zaznaczyć jeszcze większą wagę fragmentu.

<b> jest słabszy znaczeniowo. Przyciąga wzrok do fragmentu, który nie jest ważniejszy od reszty, na przykład słowa kluczowe w streszczeniu albo nazwa produktu w recenzji. Traktuj go jako ostatnią deskę ratunku, gdy żaden inny element nie pasuje.

Wizualnie oba elementy wyglądają identycznie: przeglądarka pogrubia je tym samym stylem. Różnica ma znaczenie dla czytników ekranu i dla sensu dokumentu, nie dla wyglądu. Jeśli chcesz samego pogrubienia bez żadnego znaczenia, użyj CSS: font-weight: bold.

Składnia

#
Składnia
<strong>ważny tekst</strong>
<b>tekst przyciągający uwagę</b>

Więcej przykładów

#
Oba wyglądają identycznie
HTML
<p style="margin: 0 0 6px">To jest <strong>ważne</strong> ostrzeżenie.</p>
<p style="margin: 0">To jest <b>wyróżnione</b> słowo kluczowe.</p>
Podgląd

Bez znajomości kodu nie odróżnisz ich na oko. Różnicę widzi dokument, nie oko.

Czyste pogrubienie bez znaczenia to zadanie CSS
HTML
<p style="font-weight: bold;">Pogrubiony tekst bez żadnego znaczenia semantycznego.</p>
Podgląd

Dobre praktyki

#
  • Jeśli fragment jest naprawdę ważny albo niesie ostrzeżenie, wybierz <strong>.
  • <b> zarezerwuj na sytuacje, w których nic innego nie pasuje, np. słowa kluczowe w streszczeniu.
  • Czyste pogrubienie bez znaczenia ustaw w CSS: font-weight: bold.

Powiązane hasła

#

Widzisz błąd albo brakuje przykładu? Napisz do nas.