Sie können Ihre Bilder immer nach einer Seite ausrichten und ihnen einen kleinen Rand geben, indem Sie ihnen einfach eine Klasse wie „floatright“ geben und diese Klasse deklarieren als
.floatright {
float: right;
margin: 5px;
}
Das ist alles schön und gut, aber lassen Sie uns die Dinge ein wenig umstellen, um mehr Kontrolle zu erhalten und den Bildern Bildunterschriften hinzuzufügen. Dies verleiht jedem Webartikel eine nette Note und ein professionelleres Layoutgefühl.

Anstatt dem Bild eine Klasse zu geben, legen Sie es in ein Div und geben Sie dem Div eine Klasse. Fügen Sie innerhalb des Div sowohl das Bild als auch die Bildunterschrift ein
<div class="rightside_image">
<img src="egg.jpg" alt="egg" />
<p>Stop-motion image of an<br />egg getting sliced in half.</p>
</div>
Deklarieren Sie dann diese Klasse in Ihrem CSS
div.rightside_image {
float: right;
padding: 10px;
margin: 10px;
border: 2px solid #cccccc;
text-align: center;
font-size: 0.8em;
font-style: italic;
}
Sie könnten dann diese Deklaration kopieren und ändern, um verschiedene Variationen zu erstellen, wie z. B. ein nach links verschobenes Bild, zentrierte Bilder, unterschiedliche Hintergrundfarben usw.

Gute Methode, aber seien Sie sich bewusst, dass IE es mit seinem doppelten Rand-Bug durcheinander bringt, der auftritt, wenn Sie ein Element in eine Richtung verschieben und dann einen Rand in derselben Richtung anwenden, z. B. float: right mit einem rechten Rand. In Ihrem Beispiel wird IE den rechten Rand auf 20px statt auf 10px setzen und kann zu Float-Abfällen und anderen Layoutproblemen in einem engen Layout führen.
Die Lösung besteht darin, dem verschobenen Element display: inline hinzuzufügen und dann nur IE 6 mit bedingten Kommentaren und einer separaten ‚Fixes‘ CSS-Datei anzusprechen.
@LadynRed: Toller Punkt! Die Leute sollten sich dieses lächerlichen Bugs bewusst sein. Glücklicherweise ist die Lösung einfach und unkompliziert.
Die Leute können diesen Artikel für weitere Informationen besuchen
http://www.positioniseverything.net/explorer/doubled-margin.html
Ich werde versuchen, mich daran zu erinnern, dies in einem zukünftigen Beitrag darauf hinzuweisen.
Gutes Layout