Podstawy•LEKCJA 06 / 26

margin a padding

Kurs CSS · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.

padding daje przestrzeń wewnątrz elementu, a margin oddziela go od sąsiadów.

Cel lekcji

Poznać zagadnienie „margin a padding”, zrozumieć przykład i umieć zastosować podobny zapis we własnym programie.

Wyjaśnienie krok po kroku

Ramka border znajduje się pomiędzy nimi.

Najpierw przeanalizuj kod bez uruchamiania. Zwróć uwagę, jakie dane wykorzystuje program, co z nimi robi i skąd bierze się wynik pokazany pod przykładem.

Praktyczny przykład

Gdzie zobaczysz efekt: Wygląd strony w przeglądarce

div {
  padding: 1rem;
  margin: 2rem;
  border: 1px solid #777;
}

Przeczytaj kod linijka po linijce

  1. div {Wybieramy elementy, które mają otrzymać podane style.
  2. padding: 1rem;Ustawiamy odstępy elementów.
  3. margin: 2rem;Ustawiamy odstępy elementów.
Oczekiwany wynik / efektpo uruchomieniu przykładu
Tekst w div jest odsunięty od ramki o 1rem; cały div od innych elementów o 2rem.
◉Podgląd w przeglądarceHTML/CSS — bez uruchamiania skryptów

Jak utrwalić tę umiejętność?

Przepisz kod samodzielnie. Następnie zmień jedną wartość lub jedną instrukcję i spróbuj przewidzieć efekt. Dopiero potem uruchom zmienioną wersję. Jeśli wynik jest inny niż oczekiwany, porównaj kolejne linie.

Spróbuj samodzielnie

Zmień obie wartości i porównaj odstępy.

To już koniec tej lekcji.

Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.