display:inline;
Aquariophile
- css
Hallo!
in ein Inline Element darf man kein Block-Element setzen.
Beispiel:
<span>
<div> foobar </div>
</span>
Das ist ja falsch.
Wie schauts nun aber aus,
wenn ich in einem DIV definiere: display:inline;
Darf ich dann, obwohl es ein DIV ist,
andererseits aber zu inline wurde,
W3-Komform (!!) andere Block elemente reinsetzen??
Beispiel:
<div style="display:inline;">
<div> foobar </div>
</div>
Ist das korrekt?
Danke!
Aquariophile
hi Aquariophile
mit "display: inline" stellst du ein block element (oder beliebieges anderes) nur als inline da. das heißt aber nicht, das dadurch aus einem block element ein inline element wird.
wenn du "display: none" angbist heißt das ja auch nicht das dieses element nicht existiert, sondern nur das es nicht angezeigt wird.
alles liebe
ole
(8-)>
Hallo Ole!
Danke für Deine Antwort,
aber aus Deinem Text geht noch immer nicht klar hervor,
ob ich nun das Block-Element reingeben darf oder nicht!
LG
Aqua
hi Aqua
egal wie du mit "display" die elemente darstellst. ein block- bleibt ein block-element und ein inline- bleibt ein inline-element. an den verschachtelungsregeln ändert sich dadurch auch nichts.
alles was ohne erlaubt ist, ist somit auch mit erlaubt.
so long
ole
(8-)>