M101 - Webauftritt erstellen und veröffentlichen
  • Intro
    • 🗓️Organisatorisches
  • Tag 1
    • 01 Geschichte des Internets
    • 02 Realisation
    • 03 HTML
      • Grundlagen
      • Spezielle Tags
      • Tabellen & Listen
      • HTML Dokument
      • HTML Validierung
      • 🛠️Aufgabe Rechnung erstellen
    • 04 CSS
      • Grundlagen: Selektoren und Einbindung
      • CSS Boxmodell
      • CSS Validierung
      • 🛠️Aufgabe Rechnung gestalten
      • CSS Kaskadierung
      • Pseudoklassen
  • Tag 2
    • 01 Dokumentenstruktur
    • 02 Ordnerstruktur
    • 03 Bilder
    • 04 Gestaltung: Schriften, Farben, Einheiten
      • Schriftarten
      • Farben
      • Einheiten
    • 05 Inline und Block
    • 06 Flexbox
      • Konzept
      • Der Flex-Container
      • Die Flex-Items
      • 🛠️Aufgaben
        • Aufgabe Boxen
        • Aufgabe Newsportal
      • Weiterführende Links
    • 07 Exkurs: Usability
    • 08 Formulare
      • Formulare
      • Informationsgruppierung
      • Design- und Strukturgrundlagen
      • 🛠️Aufgabe Formulare
  • Tag 3
    • 01 CSS Grids
      • Konzept
      • Definition
      • Platzierung
      • 🛠️Grid Aufgabe
      • Grids vs. Flexbox
      • 🛠️Grids vs. Flexbox Aufgabe
      • Weiterführende Links
    • 02 Responsive Design
      • Media Queries
      • Responsive Design
      • 🛠️Aufgabe
    • 🛠️Testing-Workshop
    • 03 Konzeptionierung
    • 04 Veröffentlichen
    • Projektarbeit
Powered by GitBook
On this page
  • Die display-Eigenschaft
  • Display: block
  • Display: inline
  • Display: inline-block
  • Display: none
  • 🛠️ Aufgabe

Was this helpful?

  1. Tag 2

05 Inline und Block

Die display-Eigenschaft

Die display-Eigenschaft legt fest, ob und wie ein HTML-Element angezeigt wird. Jedes HTML-Element hat dabei einen Standardwert. Der Standardwert für die meisten Elemente ist entweder block oder inline.

Display: block

Ein Block-Element startet im Layout auf einer neuen Linie und nimmt die komplette verfügbare Breite ein (es dehnt sich dabei links und rechts soweit aus, wie es kann).

Oder: Wenn eine fixe Breite oder Höhe eingegeben wurde, nimmt es genau die angegebene Grösse an.

Block-Elemente sind unter anderem:

  • <div>

  • <h1> - <h6>

  • <p>

  • <form>

  • <header>

  • <footer>

  • <section>

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
<div>A</div>
<div>B</div>
<div>C</div>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
div {
  display: block;
}

Display: inline

Ein Inline-Element startet nicht zwingend auf einer neuen Linie und nimmt nur soviel Platz ein, wie sein Inhalt benötigt.

Inline-Elemente sind unter anderem:

  • <span>

  • <a>

  • <img>

Einem inline-Element kann keine Höhe oder Breite zugewiesen werden. Diese Eigenschaften werden ignoriert. Die Eigenschaften margin und padding werden zwar interpretiert, haben jedoch keinen Einfluss auf den Abstand zu anderen Elementen.

div {
  display: inline;
}

Display: inline-block

Ein Inline-Block-Element ist sehr ähnlich zum Inline-Element. So können die Elemente nebeneinander positioniert werden, jedoch werden zusätzlich auch die Höhe und Breite interpretiert und die Eigenschaften margin und padding haben Einfluss auf den Abstand zu anderen Elementen.

div {
  display: inline-block;
}

Display: none

Zusätzlich zu den vielen verschiedenen Anzeigearten erlaubt der Wert none es, ein Element gänzlich auszublenden; wenn none verwendet wird, werden auch alle Unterelemente ausgeblendet. Das Dokument wird so dargestellt, als ob das Element nicht existieren würde.

🛠️ Aufgabe

Füge neben der ersten Person im Dokument noch eine zweite Person mit Unterschrift ein. Schaue, dass die beiden Unterschriften einen genügend grossen Abstand zueinander haben.

PreviousEinheitenNext06 Flexbox

Last updated 1 year ago

Was this helpful?

Hier findest Du die Rechnung noch als .

https://codepen.io/anon/pen/MOvXKm
https://codepen.io/anon/pen/MOvXKm
https://codepen.io/anon/pen/MOvXKm
PDF
Block
Block
Block
Rechnungsvorlage