Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m287:learningunits:lu04:loesungen:display [2026/03/25 09:23] – angelegt vdemir | de:modul:m287:learningunits:lu04:loesungen:display [2026/03/25 09:35] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 13: | Zeile 13: | ||
| <code HTML> | <code HTML> | ||
| - | | + | < |
| </ | </ | ||
| + | |||
| + | **Inline-Elemente** | ||
| + | * Bleiben in der gleichen Zeile | ||
| + | * Nehmen nur so viel Platz ein wie ihr Inhalt | ||
| + | * Breite und Höhe lassen sich nicht sinnvoll setzen | ||
| + | |||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | ===== Teil 2 ===== | ||
| + | Die CSS-Eigenschaft //display// bestimmt, wie ein Element dargestellt wird. | ||
| + | |||
| + | **Von block zu inline** | ||
| + | < | ||
| + | div { | ||
| + | display: inline; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | **Auswirkung: | ||
| + | * Element steht nicht mehr in einer neuen Zeile | ||
| + | * Breite passt sich dem Inhalt an | ||
| + | * Layout wird „textähnlich“ | ||
| + | |||
| + | **Von inline zu block** | ||
| + | |||
| + | < | ||
| + | span { | ||
| + | display: block; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | **Auswirkung: | ||
| + | * Element beginnt in neuer Zeile | ||
| + | * Nimmt volle Breite ein | ||
| + | * Kann Breite, Höhe, Abstände sauber nutzen | ||
| + | |||
| + | ===== Aha-Effekt ===== | ||
| + | * **block:** strukturiert Layout (untereinander) | ||
| + | * **inline:** fliesst im Text (nebeneinander) | ||
| + | * **Effekt: | ||
| + | * Block-Elemente bauen das Gerüst, | ||
| + | * Inline-Elemente füllen es | ||
| ---- | ---- | ||
| [[https:// | [[https:// | ||