Julian Becker: "schwebende" DIVs (float) ausrichten

Beitrag lesen

Ich finde eine Klasse für Textabsätze hätte das auch getan. Wozu diese DIVs?
Beispiel:
<p class="flb cnt"><a href="kn2cr.jpg"><img src="kn2crs.jpg" alt="Knuckles 2 Cream" class="nbd" /><br />Knuckles replaced by Cream.. works very well (1280x960, 322 KB)</a></p>
Meiner Meinung nach ist dieser HTML-Code semantischer, da er etwas über die Bedeutung des Inhaltes aussagt, was so ein DIV nicht kann.

Gut, das sehe ich ein. Mit DIV habe ich mich da wohl schon etwas sehr vergriffen. Der typische Beobachter wird es zwar nicht sehen, Quelltext-Analysatoren dagegen sehr wohl ;) .

Du kannst Deine Floats nur rechts- oder linksbündig floaten lassen, oder aber als Block-Elemente zentriert ausrichten. Ent oder weder. "Zentriert floaten" ist noch nicht erfunden. Und wenn Du Deine Floats mit einem zentrierten Block umgibst, dann wird der eben maximal breit - je nachdem wieviele Floats nebeneinander Platz finden - und lässt damit ein nicht-zentriertes Float in seiner letzten "Zeile" zu.

Hm.. leider habe ich mir schon fast sowas gedacht, denn nach vielen vielen Versuchen, kam irgendwie am Ende immer noch nichts raus. Interessant war hier nur zu beobachten wie sich IE und Firefox in der Darstellung gestritten haben. Wobei das halt nicht der Punkt ist. "Zentriert floaten" <-- ein sehr schöner Kunstbegriff

Oder muss ich damit leben, dass der Inhalt dann halt linksbündig ist,
Meines Wissens nach ja. Zumindest bisher (mit CSS2).

Na gut.. man kann nicht alles haben ;) Vielleicht wird ja CSS 3 oder CSS 4 da was anbieten. Aber man kann ja bei weitem nicht alles haben und daher ist es wohl am besten, einfach mit den Handwerkzeugen zu arbeiten die man hat. Klar habe ich hier schon testweise die Blöcke oder DIVs oder Ps (ist ja egal, kommt aufs Prinzip an) in eine 3-spaltige Tabelle gepackt, bei der die Breite der beiden Außenspalten durch ein JavaScript gesetzt wird (in der zentralen Spalte sind dann die DIVs/Ps/was auch immer). Nur ist das etwas am Ziel vorbei, da JavaScript erstens häufig deaktiviert ist und irgendwie hab ich dann ein Tabellenproblem mit einer Tabelle gelöst, obwohl ich diese gerade los werden wollte. NIcht so der Bringer.

Liebe Grüße aus Ellwangen,

Felix Riesterer.

Grüße aus Oppenheim ;),

trotzdem danke,

Julian