modul:m287:learningunits:lu03:aufgaben:box-modell

Dies ist eine alte Version des Dokuments!


LU03.A01 - Box-Modell

Beantworten Sie die folgenden Fragen:

  1. Was versteht man unter dem CSS-Box-Modell und welche Bestandteile umfasst es?
  2. Wie unterscheidet sich das klassische vom neuen Box-Modell in Bezug auf die Berechnung der Elementbreite?
  3. Was passiert, wenn zwei vertikale Aussenabstaende (Margins) aufeinandertreffen?
Was Beschreibung
Produkt Notiz mit Ihren Antworten
Zeit 5 Min.
Sozialform Einzel- oder Partnerarbeit

Erstellen Sie eine Datei index.html mit folgendem Inhalt:

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>CSS-Box-Modell Uebung</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <div class="container">
        <h1>CSS-Box-Modell</h1>
        <p>Dieser Absatz demonstriert das klassische Box-Modell.</p>
        <p class="new-box">Dieser Absatz demonstriert das neue Box-Modell.</p>
    </div>
</body>
</html>
  1. Erstellen Sie eine CSS-Datei styles.css und verknuepfe sie mit der HTML-Datei.
  2. Weisen Sie der Klasse .container eine feste Breite von 400px, einen Innenabstand (padding) von 20px und einen Rahmen von 2px solid schwarz zu.
  3. Erstellen Sie eine zweite CSS-Regel für .new-box, die das neue Box-Modell (box-sizing: border-box) verwendet und sich in der Breite von der Standardbox unterscheidet.
  4. Weisen Sie dem gesamten <body> eine Hintergrundfarbe zu, um den Unterschied zwischen den Box-Modellen besser sichtbar zu machen.
  5. Testen Sie das Verhalten der Boxen mit und ohne das neue Box-Modell.
Was Beschreibung
Produkt HTML- und CSS-Datei
Zeit 15 Min.
Sozialform Einzel- oder Partnerarbeit
  • modul/m287/learningunits/lu03/aufgaben/box-modell.1741935401.txt.gz
  • Zuletzt geändert: 2025/03/14 07:56
  • von kdemirci