Float bei Bildern
Zeromancer
- css
Guten Morgen,
was ist denn richtig(er) bei XHTML 1.0 strict:
<p>
<img src="" height="" width="" alt="" title="" style="float:left" /> Text Text Text Text Text Text
</p>
oder
<p style="float:left;"><img src="" height="" width="" alt="" title="" /></p>
<p>
Text Text Text Text Text Text
</p>
?
Oder gibt es einen völlig anderen Ansatz, oder ist es "wurscht" oder, oder, oder?
Mit freundlichen Grüßen
André
Hi,
<p style="float:left;"><img src="" height="" width="" alt="" title="" /></p>
siehst Du dieses Bild als vollständigen Absatz des Textflusses an? Mit Floating bzw. CSS hat das übrigens nichts zu tun.
Cheatah
Moin Cheatah,
siehst Du dieses Bild als vollständigen Absatz des Textflusses an?
Was meinst du damit? Ich sehe das Bild als einzigen Inhalt des Absatzes an.
Mit Floating bzw. CSS hat das übrigens nichts zu tun.
Was meinst du damit? Ich benutze doch "float". Wieso hat das _nichts_ mit CSS zu tun? Ein Forumsthema "Semantik" habe ich leider nicht gefunden, werde aber das nächste Mal "HTML" benutzen. ;)
Mit freundlichen Grüßen
André
Hi,
siehst Du dieses Bild als vollständigen Absatz des Textflusses an?
Was meinst du damit?
dass die Bedeutung von <p> mit der eines Absatzes in einem Buch identisch ist. Er _kann_ aus einem Bild bestehen, das ist aber extrem selten. Üblicherweise besteht ein Absatz vor allem aus Text.
Ich sehe das Bild als einzigen Inhalt des Absatzes an.
Dann ist nur die zweite Lösung richtig. Dein Wunsch zu floaten lässt allerdings darauf schließen, dass Du das Bild eigentlich doch nicht als Absatz betrachtest, sondern nur als Teil eines solchen.
Mit Floating bzw. CSS hat das übrigens nichts zu tun.
Was meinst du damit? Ich benutze doch "float". Wieso hat das _nichts_ mit CSS zu tun?
Der Unterschied zwischen den beiden Codes lag in der Struktur, das Floating ist nur mitgewandert. Die Wahl der Struktur hat jedoch unter keinen Umständen etwas mit der Darstellung - also CSS - zu tun, sondern nur damit, welche Bedeutung ihrem Inhalt beizumessen ist.
Cheatah
Hallo,
soweit alles klar. Vielen Dank.
Mit freundlichen Grüßen
André