Strona główna › Pytania INF.03 › Pytanie 721
INF.03 · pytanie #721
Określ właściwą sekwencję stylów CSS, biorąc pod uwagę ich priorytet w formatowaniu elementów strony WWW?
- AStyl zewnętrzny, Wydzielone bloki, Styl lokalny
- BStyl lokalny, Styl wewnętrzny, Styl zewnętrzny
- CStyl wewnętrzny, Styl zewnętrzny, Rozciąganie stylu
- DRozciąganie stylu, Styl zewnętrzny, Styl lokalny
Poprawna odpowiedź: B. Styl lokalny, Styl wewnętrzny, Styl zewnętrzny
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Wskazana odpowiedź, czyli Lokalny, Wewnętrzny, Zewnętrzny, jest zgodna z zasadami kaskadowego stylu arkuszy CSS. Istotą kaskadowości jest to, że style są stosowane według określonej hierarchii. Style lokalne (wbudowane) mają najwyższy priorytet, co oznacza, że jeśli na danym elemencie zastosowano styl lokalny, to zdominuje on wszelkie inne style. Przykład użycia stylu lokalnego to nadanie koloru tła dla konkretnego przycisku poprzez atrybut 'style': Przycisk. W przypadku, gdy nie ma stylu lokalnego, przetwarzany jest styl wewnętrzny, który można zdefiniować w sekcji w nagłówku dokumentu HTML. Na przykład: p { color: blue; } sprawi, że wszystkie akapity będą miały niebieski kolor. Dopiero na końcu brane są pod uwagę style zewnętrzne, które są definiowane w osobnych plikach CSS, na przykład: . Dlatego znajomość tej hierarchii jest kluczowa dla skutecznego tworzenia stylów, co przekłada się na lepsze zarządzanie wyglądem strony oraz unikanie konfliktów stylów. Warto również pamiętać o zasadzie „specyficzności”, która dodatkowo komplikuje temat, ponieważ style mogą mieć różny priorytet w zależności od ich specyfikacji.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.