W modelu pudełkowym CSS element składa się (od środka) z: content, padding, border oraz margin. Jeśli pytanie dotyczy "wewnętrznego górnego marginesu" rozumianego jako odstęp wewnątrz elementu, między treścią a obramowaniem, to chodzi o padding, a dokładnie o jego górną część.
Poprawna odpowiedź: padding-top
Właściwość padding-top ustala wielkość górnego odstępu wewnętrznego. Zwiększenie tej wartości odsuwa treść elementu od jego górnej krawędzi obramowania, poprawiając czytelność i "oddech" komponentu.
Dlaczego pozostałe odpowiedzi są błędne?
- outline-top – w standardowym CSS nie występuje jako poprawna właściwość. Outline dotyczy obrysu rysowanego wokół elementu, ale nie jest dzielony na "top/right/bottom/left" w ten sposób.
- border-top – odnosi się do górnej krawędzi obramowania (np. jej szerokości, stylu, koloru), a nie do odstępu wewnętrznego. Border "zajmuje miejsce" jako krawędź, ale nie tworzy przestrzeni między treścią a krawędzią.
- local-top – nie jest standardową właściwością CSS; może wyglądać wiarygodnie przez podobieństwo do innych nazw, ale nie służy do definiowania odstępów.
Wskazówka egzaminacyjna: jeśli w treści pojawia się "odstęp między treścią a obramowaniem", szukaj padding. Jeśli mowa o "odstępie na zewnątrz obramowania" – to będzie margin. Gdy pytanie dotyczy wyglądu krawędzi, wtedy właściwości zaczynają się od border- lub outline.