Które z formatowań nie jest wyrażone w języku CSS?
Odpowiedzi
Informacja zwrotna
Fragment <body bgcolor="yellow"> nie jest wyrażony w języku CSS, lecz w przestarzałym atrybucie HTML, który został uznany za niezalecany w nowoczesnych praktykach webowych. CSS (Cascading Style Sheets) to język służący do stylizacji dokumentów HTML i definiuje wizualne aspekty strony internetowej niezależnie od jej struktury. Atrybut 'bgcolor' był popularny w starszych wersjach HTML, jednak obecnie powinno się go unikać z uwagi na separację treści od prezentacji. Zastosowanie CSS w stylach wewnętrznych lub zewnętrznych, takich jak body {background-color: yellow;} pozwala na bardziej elastyczne i wydajne zarządzanie stylami strony. Warto również zauważyć, że zgodnie z aktualnymi standardami W3C, zaleca się używanie CSS do stylizacji, co pozwala na lepszą responsywność i łatwiejsze utrzymanie kodu. Przykłady zastosowania CSS w praktyce pokazują, jak można w prosty sposób zmieniać wygląd elementów na stronie, co jest kluczowe w nowoczesnym web designie, zwłaszcza w kontekście tworzenia stron mobilnych.
Fragmenty <style> body {background-color: yellow;} oraz body {background-color: yellow;} są poprawnie wyrażone w języku CSS. Stylizowanie za pomocą CSS jest uznawane za najlepszą praktykę w tworzeniu stron internetowych, a zastosowanie tagu <style> pozwala na definiowanie stylów bezpośrednio w dokumencie HTML. To podejście jest szczególnie użyteczne w przypadku mniejszych projektów lub prototypów. Z drugiej strony, zewnętrzny plik CSS, jak wskazano w drugim przykładzie, to jeszcze lepsze rozwiązanie w przypadku większych aplikacji, pozwalające na dzielenie kodu i lepszą organizację stylów. Kolejny fragment <body style="background-color:yellow;"> również korzysta z CSS, jednak w formie stylu inline, co może prowadzić do trudności w zarządzaniu dużymi projektami, gdyż wprowadza powtarzalność stylów i zmniejsza możliwości ponownego użycia kodu. Łatwo zauważyć, że wszystkie trzy niepoprawne odpowiedzi korzystają z CSS, co jest zgodne z aktualnymi standardami tworzenia stron internetowych. Użycie CSS zapewnia nie tylko stylizację, ale także ułatwia implementację responsywności i dostępności, co jest kluczowe w dzisiejszych czasach, gdy różnorodność urządzeń jest tak duża.