Liczba postów: 852
Liczba wątków: 35
Dołączył: 17-12-2007
Reputacja:
12
Z tego co wyczytałem w specyfikacji to bolder stosujesz jeśli chcesz pogrubić jeszcze bardziej tekst względem rodzica: http://www.w3.org/TR/CSS21/fonts.html#font-boldness. Jednak w przypadku p p span też nie widzę różnicy. Bynajmniej w Firefoxie. Może Opera lub Safari pokaże coś innego.
Liczba postów: 852
Liczba wątków: 35
Dołączył: 17-12-2007
Reputacja:
12
04-10-2009, 22:05
(Ten post był ostatnio modyfikowany: 04-10-2009, 22:06 przez Marcin.)
Może zadaj takie pytanie twórcom CSSa oraz programistom rozwijającym przeglądarki. Może oni będą w stanie Ci pomóc. Ja po prostu to akceptuję i nie wnikam. Do czegoś konkretnego potrzebna Ci aż tak dogłębna analiza?
Liczba postów: 682
Liczba wątków: 9
Dołączył: 03-03-2009
Reputacja:
18
Myślę, że główną przyczyną niedziałania tych właściwości jest brak ich odpowiedników w czcionkach. Zwykła czcionka pod Windowsa składa się z trybu: regular, bold, italic i ew. bold italic. Tym samym wartośći bolder i lighter nie mogą być wyświetlone.
Jednak bloder i lighter może się przydać i póki co służy do pogrubiania lub "pocieniania" stanu domyślnego. Jeśli Twój nagłówek H1 ma styl bold, ale inny H1 ma być cieńszy możesz dać mu lighter, czyli jako relatywną wartość w porównaniu do rodzica bold->lighter=normal, normal->bolder=bold. Z tego co kiedyśczytałem na stronach W3C właściwość ta ma zostać lepiej dopracowana w przyszłości.
Podsumowując działa jedynie jako wartość relatywna, gdyż w Windowsie nie ma odpowidnich czcionek obsługujących te wartości.