KWALIFIKACJA PGF4 - STYCZEŃ 2020 (test 2)

PYTANIE NR 29.
Który zapis w arkuszu stylów CSS umożliwia ustawienie wartości górnego marginesu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
"margin-top" to właściwość CSS służąca do ustawienia marginesu górnego elementu, czyli odstępu nad jego obramowaniem. Pozostałe warianty margin-left, margin-right i margin-bottom dotyczą odpowiednio marginesu lewego, prawego oraz dolnego, więc nie ustawiają górnego marginesu.

Pełne wyjaśnienie:

W CSS odstępy wokół elementu są opisywane przez margines (margin), który jest częścią modelu pudełkowego. Margines tworzy przestrzeń na zewnątrz obramowania elementu i wpływa na odległość od sąsiednich elementów.

Właściwość margin-top ustawia dokładnie górny margines elementu, czyli odstęp nad elementem. Jest to najbardziej bezpośrednia i jednoznaczna odpowiedź na pytanie o "wartość górnego marginesu".

Dlaczego pozostałe odpowiedzi nie pasują:

  • margin-left dotyczy marginesu po lewej stronie, więc zmienia odstęp z lewej, a nie u góry.
  • margin-right ustawia margines po prawej stronie elementu; nie wpływa na odstęp nad elementem.
  • margin-bottom kontroluje margines dolny, czyli odstęp pod elementem.

W praktyce, gdy projektujesz układ strony (np. galerie, nagłówki, opisy pod zdjęciami), świadome użycie margin-top pomaga budować czytelną hierarchię i "oddech" w kompozycji. Częstą pomyłką jest mieszanie marginesu z padding (dopełnieniem), które tworzy odstęp wewnątrz elementu, między treścią a obramowaniem.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Margines (margin) to odstęp na zewnątrz obramowania elementu w modelu pudełkowym CSS. Służy do ustawiania odległości między elementami na stronie, np. między nagłówkiem a zdjęciem lub między akapitami.
margin-top ustawia wielkość odstępu nad elementem, czyli górny margines. Wpływa na to, jak daleko element znajduje się od obiektu nad nim (lub od górnej krawędzi kontenera, zależnie od układu).
margin-top tworzy odstęp poza elementem (między elementami). padding-top tworzy odstęp wewnątrz elementu (między treścią a obramowaniem). To częsta pułapka w zadaniach egzaminacyjnych.
Tak, w CSS margines może być ujemny, co może "przyciągnąć" element bliżej lub nawet spowodować nachodzenie elementów. Na egzaminie zwykle testuje się jednak rozpoznanie właściwości, a nie skrajne przypadki użycia.
W CSS marginesy można ustawiać osobno dla czterech stron elementu: góra (top), dół (bottom), lewo (left) i prawo (right). Odpowiadają temu właściwości z rodziny margin-*.
Tak, można użyć skrótu margin, który pozwala podać 1–4 wartości naraz. Mimo to, gdy pytanie dotyczy konkretnie górnego marginesu, właściwością kierunkową jest margin-top.
margin-left dotyczy wyłącznie lewej strony elementu. W CSS nazwy właściwości są kierunkowe: człon left oznacza lewo, a nie górę. Dla góry właściwy jest człon top.
Gdy tworzysz portfolio, galerię lub stronę promocyjną, margin-top pomaga budować rytm i czytelność: dodaje "oddech" nad blokami tekstu, podpisami pod zdjęciami i sekcjami layoutu.
Użyj narzędzi deweloperskich (DevTools): wybierz element i sprawdź zakładkę stylów lub model pudełkowy. Zobaczysz tam wartości marginesów dla każdej strony, w tym margin-top.
Najczęstsze błędy to: mylenie kierunków (top vs bottom), wybór właściwości na podstawie "pierwszego skojarzenia", oraz mylenie margin z padding. Pomaga zapamiętanie: margin = odstęp na zewnątrz, padding = odstęp do środka.
info

Około 82% zdających odpowiada poprawnie na to pytanie. średnio łatwe

Według specjalistów z branży: ""margin-top" to właściwość CSS służąca do ustawienia marginesu górnego elementu, czyli odstępu nad jego obramowaniem."

Źródła:

  • MDN Web Docs: "margin-top" — https://developer.mozilla.org/en-US/docs/Web/CSS/margin-top (accessed 2026-02-27)
  • MDN Web Docs: "margin-left" — https://developer.mozilla.org/en-US/docs/Web/CSS/margin-left (accessed 2026-02-27)
  • W3C CSS Specifications: "CSS Box Model" (margin properties in CSS2.1) — https://www.w3.org/TR/CSS21/box.html#margin-properties (accessed 2026-02-27)

Materiały:

  • Dokumentacja MDN o właściwościach margin-*
  • Materiały o CSS box model (margin/padding/border/content)
  • Ćwiczenia praktyczne z inspektorem stylów w przeglądarce (DevTools)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego