Block- und Inline-Elemente
HTML-Elemente können entweder Block- oder Inline-Elemente sein. Block-Elemente beginnen auf einer neuen Zeile und nehmen die volle Breite des Elternelements ein. Inline-Elemente hingegen nehmen nur so viel Platz ein, wie sie benötigen, und beginnen nicht auf einer neuen Zeile.
Div-Elemente
Das <div>-Element ist ein Block-Element, das dazu verwendet wird, um andere Elemente zu gruppieren. Es wird oft verwendet, um Abschnitte einer Webseite zu definieren, die mit CSS formatiert werden sollen.
Span-Elemente
Das <span>-Element ist ein Inline-Element, das dazu verwendet wird, um Text innerhalb eines Blocks zu formatieren. Es wird oft verwendet, um Textabschnitte hervorzuheben oder mit CSS zu formatieren.
Auflistung von Block- und Inline-Elementen
Die ist eine nicht vollständige Liste von Block- und Inline-Elementen in HTML. Wie du siehst, gibt es viele verschiedene Elemente, die entweder Block- oder Inline-Elemente sind. Alle haben unterschiedliche Verwendungszwecke und können mit CSS formatiert werden. Die vollständige Liste findest du in der HTML-Spezifikation.
- Block-Elemente:
<div><h1>bis<h6><p><ul><ol><li><table><form><header><footer><section><article><nav><aside><main><blockquote><hr><pre><address><figure><figcaption><fieldset><legend><details><summary><dialog><menu><article><header><footer><section><aside><main><blockquote><hr><pre><address><figure><figcaption><fieldset><legend><details><summary><dialog><menu>
- Inline-Elemente:
<span><a><strong><em><code><img><br><input><label><select><option><textarea><button><abbr><cite><dfn><kbd><mark><q><samp><sub><sup><time><var><small><b><i><u><s><del><ins><strong><em><code><img><br><input><label><select><option><textarea><button><abbr><cite><dfn><kbd><mark><q><samp><sub><sup><time><var><small><b><i><u><s><del><ins>
