B
<B>
Znaczenie
Znacznik B (pogrubienie) jest niesemantycznym (pozbawionym znaczenia) znacznikiem wizualnym w językach HTML oraz XHTML.
Działanie
- pogrubienie tekstu
Sposób użycia
To jest tekst zwykły, <b>a to pogrubiony</b>
Główne Atrybuty
Dostępne zdarzenia
- onclick
- ondblclick
- onmousedown
- onmouseup
- onmouseover
- onmousemove
- onmouseout
- onkeypress
- onkeydown
- onkeyup
Odpowiednik <B> w CSS
Jako że zgodnie ze specyfikacją XHTML powinno się całkowicie oddzielać warstwę prezentacji od warstwy kodu, przerzucając ją do styli CSS, zamiast znacznika <B> powinniśmy stosować styl font-weight o wartości bold
To jest tekst zwykły, <span style="font-weight:bold;">a to pogrubiony</span>
Wizualnie podobny do znacznika B jest znacznik Strong.



Czasami trzeba coś wizualnie znaczyć, a nie semantycznie, więc Strong odpada. No i żeby nie tworzyć potworków w stylu <span style="font-weight:bold;"> to <b> pozostalo. Bodajże Riddle o tym kiedyś pisał.
A ten tekst to rzeczywiście bełkotliwie napisany. Poprawi się. Bo specyfikacja XHTML nic o rozdzieleniu warstw nie mówi, to są tylko dobre nawyki.
"Jako że zgodnie ze specyfikacją XHTML powinno się całkowicie oddzielać warstwę prezentacji od warstwy kodu, przerzucając ją do styli CSS, zamiast znacznika B powinniśmy stosować styl font-weight o wartości bold" - bełkot ...
I psia kość znowu "styli"