Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Użycie znacznika <b> do pogrubienia tekstu może być również osiągnięte poprzez zastosowanie reguły CSS
Odpowiedzi
Informacja zwrotna
Właściwość CSS 'font-weight' to naprawdę ważne narzędzie, które pozwala nam kontrolować grubość tekstu na stronie. Dzięki niemu możemy nie tylko pogrubić tekst, ale też ustawić różne inne wartości, jak 'normal', 'bold', 'bolder' oraz liczby od 100 do 900. To daje nam fajne możliwości w zakresie typografii. Na przykład, jak użyjesz zapisu CSS 'p { font-weight: bold; }', to wszystkie akapity na stronie będą się wyświetlały pogrubioną czcionką. Dobrze jest pamiętać, że korzystanie z 'font-weight' jest zgodne z najlepszymi praktykami, bo odseparowuje treść od stylizacji. Moim zdaniem dobrze jest ograniczać użycie znaczników HTML, takich jak <b>, do sytuacji, kiedy zależy nam na podkreśleniu ważności jakiejś treści. Projektując strony, musimy myśleć też o tym, jak strony będą odbierane przez użytkowników i jak będą dostępne. Dobre style mogą bardzo poprawić czytelność tekstu.
Właściwości 'text-weight' i 'text-size' w ogóle nie istnieją w CSS, więc mogą wprowadzać w błąd, jeśli chodzi o stylizację tekstu. Często takie odpowiedzi biorą się z błędnego rozumienia terminów CSS i składni, która jest używana do ustawiania stylów. 'Text-weight' po prostu nie ma w dokumentacji CSS, więc nie da się tym regulować grubości tekstu. Z kolei 'text-size' to pomyłka, bo chodzi o 'font-size', które służy do określania rozmiaru czcionki, a nie grubości. Używanie takich niewłaściwych terminów może prowadzić do frustracji oraz błędów w kodowaniu, zwłaszcza w projektach, gdzie precyzja jest kluczowa. Zrozumienie 'font-weight' jest naprawdę ważne, aby dobrze stylizować tekst w CSS. Używanie standardowych właściwości CSS, takich jak 'font-weight', pomoże osiągnąć zamierzone efekty zgodnie z dobrymi praktykami. Z mojej perspektywy, znajomość tych właściwości nie tylko poprawi estetykę strony, ale też jej funkcjonalność i dostępność.