Erstellt man eine HTML-Seite mit verschiedenen Textblöcken und Bildern, so werden diese erst einmal im standardmäßigem Fluss von links nach recht und von oben nach unten angeordnet. Mittels CSS und der float-Eigenschaft lassen sich Blöcke an eine bestimmte Position ausrichten. Blöcke können in diesem Fall die verschiedensten HTML-Elemente, wie <img>, <div>, <table> und ähnliche sein.
Verwenden wir den folgenden HTML-Code ohne CSS-Definitionen, so werden die Elemente im standardmäßigem Fluss ausgerichtet, wie im darauffolgenden Bild dargestellt:
<img height="176" src="BspBild.JPG" width="132" /> Hier sehen Sie einen Beispieltext wenn ....
Möchte man nun das betreffende Bild auf der rechten Seite ausrichten, so dass es links vom Text umflossen wird, muss man den folgenden CSS-Code in den Head-Bereich der HTML-Seite einfügen:
<style> .FloatToRightSide { float: right; margin: 0 0 10px 10px; border: 1px solid #222000; padding: 2px; } </style>
|
<img class="FloatToRightSide" height="176" src="BspBild.JPG" width="132" /> Hier sehen Sie einen Beispieltext bei dem das Bild rechts ausgerichtet....
An sich ein hammer Post, nur kannst du später ein wenig ausführlicher sein? Dies wäre in der Tat genial 🙂
Danke! Plane in der Tat noch einen weiteren Blog in diese Richtung zu schreiben. Vielleicht hast du eine Idee, was du hier vermisst?