Strona główna › Pytania INF.03 › Pytanie 1780
INF.03 · pytanie #1780
Analizując zamieszczony kod w języku HTML, można zauważyć, że w przeglądarce

- Ablok B będzie oddalony od bloku A o 20 px
- Bblok A zostanie przesunięty w lewo o 20 px
- Cdolny margines zostanie przypisany do bloku B
- Dbloki A oraz B będą się na siebie nakładać
Poprawna odpowiedź: A. blok B będzie oddalony od bloku A o 20 px
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź jest prawidłowa ponieważ styl CSS margin-top: 20px zastosowany do bloku B powoduje dodanie górnego marginesu tego bloku co skutkuje odsunięciem go od bloku A o 20 pikseli. W praktyce oznacza to że w przeglądarce blok B będzie zlokalizowany 20 pikseli poniżej bloku A. Jest to standardowe zachowanie przeglądarek interpretujących HTML i CSS zgodnie z zasadami kaskadowych arkuszy stylów. Takie podejście jest zgodne z dobrymi praktykami projektowania stron internetowych gdyż pozwala na precyzyjne kontrolowanie układu elementów na stronie. Użycie jednostki pikseli jest powszechne w określaniu marginesów ze względu na przewidywalność i precyzję tej jednostki. Dzięki temu projektanci mogą osiągnąć estetyczną i funkcjonalną hierarchię wizualną co jest kluczowe w tworzeniu przejrzystych i użytecznych interfejsów użytkownika. Warto również zwrócić uwagę na fakt że marginesy są narzędziem nie tylko estetycznym ale i semantycznym zwiększając czytelność oraz dostępność treści na stronie
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.