Ashura: Kurze Frage zu Padding

Beitrag lesen

Hallo Jan.

Naja. Man kann doch mit so vielen CSS-Eigenschaften Elemente so formatieren,
daß der Inhalt unlesbar wird, wenn man sie falsch einsetzt.

Natürlich.

Sag mal 10 Leuten, daß auf ein Blatt Papier ein Rechteck mit 10cm Breite und
einem Roten Rahmen zeichenen sollen, in das sie einen Text schreiben sollen.
Dieser Text soll 1cm Abstand vom Rahmen haben. Die Leute, die die Box dann
12cm breit machen, möchte ich mal sehen.

Dieses Beispiel kann ich nachvollziehen.
Aber hier bewegen wir uns schon wieder in Richtung Webdesign <=> Printdesign.
Dass diese beiden nicht vergleichbar sind, dürfte klar sein; im Web ist weitaus mehr Flexibilität erforderlich als im Printgewerbe, wo man die Anzeigefläche oft unveränderlich festlegen kann.

Erlaube mir, dein Beispiel weiter zu spinnen:

Die 10 Leute sollen eine weitere Box von 10x10 cm zeichnen, einen Text hinein schreiben, welcher bei jeder Seite einen Randabstand von 6 cm hat ...

Das ist praktisch unmöglich, in CSS jedoch nicht.

Ein gutes Beispiel, warum 'border-box' sinnvoll sein kann, siehst du doch auch
auf der verlinkten Seite.

Ja, kann ich. Wenn das Box-Modell hiermit je nach Anwendungsfall beeinflusst werden kann, dürfte dies der Flexiblität von CSS-basierten Layouts sogar dienlich sein.
Ein Verständnis für die verschiedenen Modelle und deren Auswirkungen sollte jedoch gegeben sein.

Einen schönen Donnerstag noch.

Gruß, Ashura