DIV in inline-DIV?
Bert
- css
Hi!
ist es erlaubt, einen DIV in ein anderes DIV zu packen, wenn das äußere ein display:inline hat?
Bsp:
<div style="display:inline;">
<div> </div>
</div>
Normalerweise dürfen Block-Elemente ja nicht in Inline-Elemente. Würde soetwas überhaupt Sinn machen?
Danke.
Bert
Hi,
ist es erlaubt, einen DIV in ein anderes DIV zu packen, wenn das äußere ein display:inline hat?
HTML-Regeln richten sich nur nach HTML, nicht nach CSS, und umgekehrt.
Normalerweise dürfen Block-Elemente ja nicht in Inline-Elemente.
Das ist eine Regel, kein Gesetz. Es gibt auch z.B. Block-Elemente, die nur Inline-Elemente enthalten dürfen - und Inline-Elemente, in denen bestimmte Inline-Elemente verboten sind. Ein <ul> darf nur <li> enthalten, usw. Vor allem bleibt ein <div> aber immer ein Block-Element, ganz egal was CSS damit macht.
Würde soetwas überhaupt Sinn machen?
Diese Frage darf nur und ausschließlich unter Betrachtung des HTML-Codes beantwortet werden. CSS-Code hat hierzu vollständig ignoriert zu werden. Das eine ist Struktur, das andere ist Darstellung - sie sind strikt getrennt.
Cheatah
Na das hat mir doch schon geholfen. Danke!