W CSS zewnętrzny arkusz stylów można "załączyć" na kilka sposobów w zależności od miejsca, w którym pracujesz:
- W HTML najczęściej używa się elementu <link> z atrybutem rel="stylesheet".
- W samym CSS (czyli wewnątrz pliku .css lub bloku stylów) służy do tego reguła @import.
Dlatego odpowiedź "import" jest właściwa: chodzi o at-rule @import, która pozwala wczytać inny arkusz stylów jako zależność. Typowo spotkasz zapis w rodzaju:
@import url("style-dodatkowy.css");Warto pamiętać o praktycznych konsekwencjach: reguły @import powinny występować na początku arkusza (przed innymi regułami), a w wielu projektach preferuje się dołączanie CSS w HTML przez <link>, bo bywa bardziej przewidywalne wydajnościowo i organizacyjnie.
Dlaczego pozostałe odpowiedzi są błędne?
- "open" – nie jest składnią ani dyrektywą CSS; może kojarzyć się z otwieraniem pliku, ale CSS tego tak nie realizuje.
- "require" – to typowe skojarzenie z językami programowania i systemami modułów, nie z czystym CSS.
- "include" – bywa spotykane w innych technologiach (np. szablony), jednak nie jest regułą CSS do ładowania arkuszy.
Na egzaminie zwracaj uwagę, czy pytanie dotyczy mechanizmu w CSS (wtedy szukasz @import), czy w HTML (wtedy pojawia się <link>).