Który zapis w dokumencie HTML pozwala na połączenie z zewnętrznym arkuszem stylów o nazwie style.css?
Odpowiedzi
Informacja zwrotna
Zapis <link rel="stylesheet" href="/style.css"> jest poprawnym sposobem na połączenie z zewnętrznym arkuszem stylów w dokumencie HTML. Element <link> jest używany do dołączania zewnętrznych zasobów, a atrybut rel określa relację pomiędzy dokumentem a dołączanym zasobem. W tym przypadku rel="stylesheet" informuje przeglądarkę, że dołączony plik jest arkuszem stylów CSS. Atrybut href wskazuje ścieżkę do pliku style.css, który umieszczony jest w głównym katalogu serwera. Stosowanie zewnętrznych arkuszy stylów jest zgodne ze standardami W3C, co przyczynia się do lepszej organizacji kodu, umożliwiając ponowne wykorzystanie stylów w różnych dokumentach HTML. Dzięki temu zmiana stylu na stronie jest prostsza, ponieważ wystarczy edytować jeden plik CSS, a nie modyfikować każdą stronę z osobna. Dodatkowo, zewnętrzne arkusze stylów przyspieszają ładowanie stron, ponieważ przeglądarki mogą je buforować. Warto również pamiętać o odpowiedniej strukturze plików oraz używaniu semantycznych nazw, co ułatwia późniejsze zarządzanie projektem.
Wybór odpowiedzi, która nie jest poprawna, może wynikać z niepełnego zrozumienia struktury dokumentu HTML oraz roli, jaką odgrywają różne tagi i atrybuty. Na przykład, użycie <link rel="stylesheet' src="/style.css"> jest błędne, ponieważ atrybut src nie jest zgodny ze specyfikacją dla tagu <link>. Zamiast tego, powinien być użyty atrybut href. Kolejny problem pojawia się w przypadku użycia tagu <a>, który jest przeznaczony do tworzenia linków do innych stron lub zasobów, a nie do wczytywania arkuszy stylów. Element <a href="/style.css"> nie wprowadzi stylów na stronie, lecz jedynie utworzy link do pliku CSS, który nie będzie wykorzystywany przez przeglądarkę do stylizacji dokumentu. Ostatnia odpowiedź, <a src="/style.css">, jest całkowicie błędna, ponieważ tag <a> nie obsługuje atrybutu src. Oba błędne podejścia wynikają z braku zrozumienia, że inny typ tagu HTML jest odpowiedzialny za dołączenie zewnętrznych arkuszy stylów. Kluczowe jest zrozumienie, że dołączanie arkuszy stylów wymaga użycia <link> i atrybutu href, co jest zgodne z najlepszymi praktykami w budowie stron internetowych. Zrozumienie tych różnic nie tylko umożliwi poprawne tworzenie dokumentów HTML, ale także przyczyni się do efektywnego zarządzania projektami webowymi.