Aby dołączyć kaskadowy arkusz stylów zapisany w zewnętrznym pliku, należy użyć następującego fragmentu kodu HTML
Odpowiedzi
Informacja zwrotna
Odpowiedź <link rel="stylesheet" type="text/css" href="styl.css" /> jest poprawna, ponieważ jest to standardowy sposób dołączania zewnętrznych arkuszy stylów w HTML. Element <link> jest używany do powiązania dokumentu HTML z zewnętrznym źródłem CSS. Atrybut 'rel' informuje przeglądarkę, że jest to arkusz stylów, natomiast atrybut 'href' wskazuje ścieżkę do pliku CSS. Dzięki temu przeglądarka może załadować stylizacje z pliku, co pozwala na oddzielenie treści od stylu, co jest zgodne z zasadą separacji, kluczową w projektowaniu stron internetowych. Na przykład, dodając ten fragment kodu w sekcji <head> dokumentu HTML, możemy łatwo zarządzać wyglądem wielu stron, zmieniając tylko jeden plik CSS. To podejście zwiększa wydajność i ułatwia konserwację strony, co jest szczególnie ważne w większych projektach. W praktyce, aby załadować różne style dla różnych urządzeń, możemy użyć atrybutu 'media', co pozwoli na bardziej elastyczne podejście do zarządzania stylami.
Wszystkie pozostałe odpowiedzi zawierają poważne błędy w koncepcji dołączania zewnętrznych arkuszy stylów do dokumentów HTML. Odpowiedź <option value="styl.css" type="text/css" /> sugeruje użycie elementu <option>, który jest przeznaczony do tworzenia listy wyboru w formularzach, a nie do dołączania stylów. Element ten nie ma żadnego zastosowania w kontekście ładowania zewnętrznych plików CSS, co prowadzi do błędnych założeń o jego funkcjonalności. Z kolei <meta charset="styl.css" /> wykorzystuje element <meta> w niewłaściwy sposób, ponieważ służy on do definiowania zestawu znaków używanego w dokumencie HTML, a nie do dołączania stylów. Taki błąd może wynikać z nieporozumienia co do celu i zastosowania metatagów, które są kluczowe dla ustalania parametrów strony, ale nie do jej stylizacji. Ostatnia odpowiedź <div id="styl.css" relation="css" /> również nie jest poprawna, ponieważ <div> jest elementem kontenerowym, który nie ma miejsca w kontekście łączenia zewnętrznych plików CSS. Błąd w myśleniu, który prowadzi do takich odpowiedzi, często wynika z braku pełnego zrozumienia struktury HTML i roli, jaką różne elementy odgrywają w dokumentach webowych. Kluczowe jest zrozumienie, że dołączanie stylów wymaga użycia odpowiednich elementów, a ich zastosowanie powinno opierać się na standardach W3C, aby zapewnić zgodność i funkcjonalność stron internetowych.