KWALIFIKACJA INF3 - CZERWIEC 2015

PYTANIE NR 6.
W celu określenia wysokości obrazka wyświetlonego na stronie WWW należy wykorzystać właściwość CSS o nazwie
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W CSS do ustawienia wysokości elementu (np. obrazka) służy właściwość height. width ustawia szerokość, a margin i padding dotyczą odstępów (zewnętrznych i wewnętrznych), nie samego wymiaru elementu. Dlatego poprawną odpowiedzią jest height.

Pełne wyjaśnienie:

W CSS rozmiar elementu na stronie (wymiary) opisuje się przede wszystkim dwiema właściwościami: width (szerokość) oraz height (wysokość). Jeżeli pytanie dotyczy wysokości obrazka wyświetlonego na stronie WWW, właściwą odpowiedzią jest height, ponieważ to ta właściwość określa wymiar w osi pionowej.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • margin – odpowiada za margines, czyli odstęp na zewnątrz elementu (przestrzeń między elementem a innymi elementami). Zmiana margin może wpływać na układ strony, ale nie ustawia wysokości samej grafiki.
  • padding – to wypełnienie wewnątrz elementu (odstęp między zawartością a obramowaniem). Padding zwiększa przestrzeń wewnętrzną, ale również nie jest właściwością definiującą wysokość obrazka jako takiego.
  • width – ustawia szerokość (oś pozioma). Jest to druga podstawowa właściwość rozmiaru, jednak nie dotyczy wysokości, więc w tym pytaniu jest dystraktorem.

W praktyce, ustawiając wysokość obrazka, często używa się jednostek takich jak px, %, vh, a także warto pamiętać o zachowaniu proporcji (np. ustawienie tylko height może zmienić proporcje, jeśli width nie jest dopasowane automatycznie). Na egzaminie kluczowe jest jednak rozróżnienie: height/width to wymiary, a margin/padding to odstępy w modelu pudełkowym.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
height określa wysokość elementu w CSS, czyli jego wymiar w osi pionowej. Stosuje się ją m.in. do ustawiania wysokości obrazków, bloków, nagłówków czy kart. Warto pamiętać, że wymiary mogą zależeć od kontekstu (np. procenty liczone od elementu nadrzędnego).
Najczęściej używa się height, np. ustawiając konkretną wartość w px lub %. Jeśli zależy Ci na zachowaniu proporcji, często ustawia się tylko jeden wymiar (np. height) i pozostawia drugi jako automatyczny albo kontroluje dopasowanie przez stylowanie kontenera.
width dotyczy wyłącznie osi poziomej (szerokości). W CSS wymiary są rozdzielone: szerokość ustawia się przez width, a wysokość przez height. Na egzaminie to typowa pułapka: oba pojęcia są "od rozmiaru", ale odnoszą się do różnych osi.
height definiuje wysokość obszaru elementu, natomiast padding to odstęp wewnętrzny między zawartością a krawędzią/obramowaniem elementu. Padding może sprawić, że element zajmie więcej miejsca, ale nie jest ustawianiem wysokości treści/elementu wprost.
height opisuje wymiar elementu, a margin tworzy odstęp na zewnątrz elementu (przestrzeń między elementami). Zmiana margin przesuwa element w układzie, ale nie zmienia wysokości samego obrazka czy bloku.
Nie zawsze w ten sam sposób. W praktyce height najczęściej stosuje się do elementów blokowych i elementów, które mogą przyjmować wymiary. Dla elementów inline zachowanie bywa ograniczone, dlatego często zmienia się ich sposób wyświetlania (np. na blokowy), aby wysokość była kontrolowalna.
W height używa się m.in. px (piksele), % (procent), vh (procent wysokości okna), a czasem także innych jednostek. Wybór jednostki wpływa na responsywność. Na egzaminie najważniejsze jest rozpoznanie właściwości, a nie dobór jednostek.
Margin i padding opisują odstępy w modelu pudełkowym: margin na zewnątrz, padding wewnątrz. Wymiary elementu jako takie określają głównie width i height. Mylenie tych pojęć prowadzi do błędów w projektowaniu layoutu.
Najczęstszy błąd to wybór width zamiast height (mylenie osi), albo wskazanie padding/margin, bo "zwiększają" zajmowane miejsce. Na egzaminie warto pamiętać: height/width = wymiary, padding/margin = odstępy.
Przećwicz rozpoznawanie właściwości: height, width, margin, padding i ich wpływu na układ. Najlepiej wykonać krótkie ćwiczenia: zmieniaj po jednej właściwości i obserwuj efekt w przeglądarce oraz w narzędziach deweloperskich.
info

To pytanie poprawnie rozwiązuje 71% zdających egzamin. średnio łatwe

Eksperci podkreślają: "W CSS do ustawienia wysokości elementu (np. obrazka) służy właściwość height."

Źródła:

  • MDN Web Docs: "height" (CSS) – https://developer.mozilla.org/en-US/docs/Web/CSS/height (accessed 2026-02-18)
  • MDN Web Docs: "width" (CSS) – https://developer.mozilla.org/en-US/docs/Web/CSS/width (accessed 2026-02-18)
  • W3C: CSS 2.1 Specification, section "10.5 Content height: the 'height' property" – https://www.w3.org/TR/CSS21/visudet.html#the-height-property (accessed 2026-02-18)

Materiały:

  • Dokumentacja MDN dotycząca właściwości CSS height, width, margin, padding
  • Specyfikacja CSS (rozdziały o właściwościach wymiarów elementów)
  • Ćwiczenia praktyczne: modyfikacja stylów CSS w prostym projekcie strony

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego