Gunther: unschlüssig: display, floating etc

Beitrag lesen

Hi!

Es sieht so aus:

<a> --> css-Block-Definition
<span></span> --> inline
<p></p> --> inline
<em></em> --> inline
</a>

Das ist aber nicht valide. A-Tags dürfen als Kindelemente nur Inline-Elemente außer a enthalten.

Nun habe ich in einem div-Bereich ganz viele von diesen a-Blöcken, die ich nun nacheinander anzeigen lassen will...

Du meinst nebeneinander?
Das klingt für mich irgendwie stark nach einer "Linkliste", bzw. einer horizontalen Navigation(sleiste). Schonmal daran gedacht, es evt. auch mit <ul> und <li>'s zu probieren?

Doch das lässt sich für mich nicht gut realisieren. Mit Float: left/right geht es nicht, weil dann der Bereich wie absolut positioniert ist, und keinen Platzhalter mehr darstellt...

Du meinst, die Elemente sind dann aus dem normalen Elementefluß herausgenommen. Zu diesem Thema empfehle ich immer den hervorragenden Artikel von molily im Weblog: http://aktuell.de.selfhtml.org/weblog/css-spaltenlayout

Wisst ihr was ich meine?

Nicht wirklich. ;-)

Gruß Gunther