Model pudełkowy

Układ strony w CSS: odstępy, ramki i kolumny - Informatyka - technikum klasa 2 (HTML/CSS/JS)

Każdy element strony to **pudełko**: treść, wokół niej wewnętrzny odstęp `padding`, ramka `border` i zewnętrzny odstęp `margin`. Domyślnie `width` to szerokość samej treści; `box-sizing: border-box` wlicza w nią odstęp i ramkę, co ułatwia liczenie. `border-radius` zaokrągla rogi. Treść wyśrodkowuje się ograniczeniem szerokości (`max-width`) i automatycznymi marginesami po bokach (`margin: 0 auto`).

<!DOCTYPE html>
<html lang="pl">
<head>
  <meta charset="utf-8">
  <title>Karty</title>
  <style>
    * {
      box-sizing: border-box;
    }
    main {
      max-width: 600px;
      margin: 0 auto;
    }
    .karta {
      border: 2px solid #6366f1;
      border-radius: 8px;
      padding: 12px;
      margin-bottom: 16px;
    }
  </style>
</head>
<body>
  <main>
    <div class="karta">
      <h2>Python</h2>
      <p>Programy w konsoli i na planszy.</p>
    </div>
    <div class="karta">
      <h2>SQL</h2>
      <p>Kwerendy do bazy biblioteki.</p>
    </div>
    <div class="karta">
      <h2>HTML</h2>
      <p>Strona koła informatycznego.</p>
    </div>
  </main>
</body>
</html>

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Informatyka - technikum klasa 2·Zaloguj się, aby zapisać postęp na koncie.