HTML-Code zum Umbrechen von Text um das Bild

Benötigen Sie den Code, um Text um ein Bild zu fließen? Normalerweise fließt beim Erstellen einer HTML - Seite alles linear, also ein Block direkt nach dem anderen. Alle meine bisherigen Beiträge sind ein Beispiel dafür, also Text, dann Bild, dann Text usw.

Manchmal möchten Sie vielleicht Text neben einem Bild statt darunter einfügen. Dies wird als Umbruch von Text um das Bild bezeichnet. Es ist eigentlich ziemlich einfach, Text mit HTML umzubrechen(HTML) . Beachten Sie, dass Sie kein CSS verwenden müssen, um Text umzubrechen.

Heutzutage empfiehlt das W3C jedoch, für diese Art von Aufgaben CSS anstelle von HTML zu verwenden. (HTML)Ich werde beide Methoden unten erwähnen, aber wenn Sie können, ist es besser, CSS zu verwenden, da es besser an responsive Website-Designs angepasst werden kann.

Text mithilfe von HTML um das Bild fließen lassen

PC-Cliparts

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pellentesque nunc in lorem egestas non imperdiet enim congue.

Damit der Text entlang der rechten Seite des Bildes umbrochen wird, müssen Sie das Bild linksbündig ausrichten:

<img src="IMAGE URL" align="left" /><p>Your text goes here.</p>

Wenn Sie möchten, dass der Text links und das Bild ganz rechts angezeigt wird, ändern Sie einfach den Ausrichtungsparameter auf „rechts“.

PC-Cliparts

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pellentesque nunc in lorem egestas non imperdiet enim congue.

<img src="IMAGE URL" align="right" /><p>Your text goes here.</p>

Das ist es! Ziemlich(Pretty) einfach oder? Sie sollten CSS nur dann verwenden, wenn Sie den Bildern Ränder hinzufügen möchten, damit zwischen dem Text und dem Bild etwas Platz bleibt.

Sie können einem Bild Ränder hinzufügen, indem Sie den folgenden CSS -Stilcode verwenden:

<img src=”IMAGE URL” align=”left” style=”margin: 0px 10px 0px 0px;” /><p>Your text goes here.</p>

Der obige Code verwendet das MARGIN CSS- Element, um 10 Pixel Leerraum auf der rechten Seite des Bildes hinzuzufügen. Da wir das Bild links ausgerichtet haben, möchten wir den Leerraum rechts hinzufügen.

Grundsätzlich repräsentieren die vier Zahlen OBEN RECHTS UNTEN LINKS(TOP RIGHT BOTTOM LEFT) . Wenn Sie also den Leerraum zu einem rechtsbündigen Bild hinzufügen möchten, würden Sie Folgendes tun:

<img src=”IMAGE URL” align=”right” style=”margin: 0px 0px 0px 10px;” /><p>Your text goes here.</p>

Es ist also ziemlich einfach, HTML zu verwenden, um diese Aufgabe auszuführen, aber auch hier funktioniert es möglicherweise nicht gut für responsive Websites.

Text mithilfe von CSS um das Bild fließen lassen

Der bessere Weg, Text um ein Bild zu fließen, ist die Verwendung von CSS . Es gibt Ihnen eine genauere Kontrolle über die Positionierung der Elemente und funktioniert besser mit modernen Codierungsstandards.

<img src="IMAGE URL" alt="A photo" class="left" />

Auch wenn ich CSS im (CSS)HTML -Beispiel direkt in das Image-Tag eingebunden habe, sollten Sie das auch wirklich nie mehr tun. Stattdessen sollten Sie eine separate Datei namens Stylesheet haben, die Ihren gesamten CSS -Code enthält.

Im IMG -Tag weisen Sie dem Tag einfach eine Klasse zu und geben ihm einen Namen. In meinem Beispiel habe ich die Klasse left benannt . In meinem Stylesheet muss ich nur den folgenden Code hinzufügen:

.left {
 float: left;
 padding: 0 10px 0 0;}

Wie Sie sehen können, habe ich auf der rechten Seite des linksbündigen Bildes 10 Pixel Polsterung hinzugefügt. Ich habe auch die Float-Eigenschaft verwendet, um das Bild aus dem normalen Fluss des Dokuments herauszubewegen und es auf der linken Seite des übergeordneten Containers zu platzieren.

Wie Sie sehen können, ist es viel sauberer, als den ganzen Code zum IMG -Tag selbst hinzuzufügen. Es ist auch einfacher zu verwalten und Sie können viel mehr CSS - Eigenschaften verwenden, um das Aussehen Ihrer Webseite anzupassen. Wenn Sie Fragen haben, zögern Sie nicht zu kommentieren. Genießen!



About the author

Ich bin ein Technologieberater mit über 10 Jahren Erfahrung in der Softwarebranche. Ich bin spezialisiert auf Microsoft Office, Edge und andere verwandte Technologien. Ich habe an verschiedenen Projekten für große und kleine Unternehmen gearbeitet und kenne mich mit den verschiedenen Plattformen und Tools, die heute verfügbar sind, sehr gut aus.



Related posts