(X)HTML

B

  • 2006-08-02 12:27
  • 3 komentarze
  • 1941 odsłon
  • Oceń ten tekst jako pierwszy

<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


  • Id - unikalny identyfikator
  • Class - nazwa klasy znacznika
  • Style - definicja styli CSS

Dostępne zdarzenia



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.

3 komentarze

Ktos 2006-08-02 13:49

O rany. Pewni jesteście? Właśnie przed momentem stworzyłem stronkę zgodną z XHTML 1.0 Strict, ktora zawiera i <b> i <i>. Dlaczego? Bo są nadal dostępne. Tylko <u> wyleciało.

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.

Kooba 2006-08-02 12:26

b jest w xhtml i html translational, w strict obu języków go nie ma

ptak82 2006-07-23 07:43

b w xhtml-u to nie wiedziałem :P. strong w xhtml-u, a b tylko w html-u.

"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"