HTML-code om tekst rond afbeelding te wikkelen

Heb je de code nodig om tekst rond een afbeelding te laten lopen? Normaal gesproken stroomt alles lineair wanneer u een HTML -pagina maakt, wat betekent dat het ene blok direct na het andere volgt. (HTML)Al mijn eerdere berichten zijn hier een voorbeeld van, dwz tekst, dan afbeelding, dan tekst, enz.

Soms wil je misschien tekst naast een afbeelding plaatsen in plaats van eronder. Dit wordt tekstomloop rond de afbeelding genoemd. Het is eigenlijk vrij eenvoudig om tekst terug te laten lopen met HTML . Merk op dat u geen CSS hoeft te gebruiken om tekst terug te laten lopen.

Tegenwoordig raadt het W3C echter aan om voor dit soort taken CSS te gebruiken in plaats van HTML . Ik zal beide methoden hieronder noemen, maar als je kunt, is het beter om CSS te gebruiken, omdat het beter kan worden aangepast aan responsieve website-ontwerpen.

Wikkel tekst rond afbeelding met behulp van HTML

pc clipart

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.

Om de tekst langs de rechterkant van de afbeelding te laten lopen, moet je de afbeelding links uitlijnen:

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

Als u wilt dat de tekst aan de linkerkant verschijnt en de afbeelding helemaal rechts, wijzigt u de uitlijningsparameter in "rechts".

pc clipart

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>

Dat is het! Lekker(Pretty) makkelijk toch? De enige keer dat u CSS(CSS) wilt gebruiken, is als u marges aan de afbeeldingen wilt toevoegen, zodat er wat ruimte is tussen de tekst en de afbeelding.

U kunt marges aan een afbeelding toevoegen door de volgende CSS -stylingcode te gebruiken:

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

De bovenstaande code gebruikt het MARGIN CSS - element om 10 pixels witruimte aan de rechterkant van de afbeelding toe te voegen. Omdat we de afbeelding links hebben uitgelijnd, willen we de witruimte aan de rechterkant toevoegen.

Kortom, de vier cijfers vertegenwoordigen RECHTS BOVENONDER LINKS(TOP RIGHT BOTTOM LEFT) . Dus als u de witruimte wilt toevoegen aan een rechts uitgelijnde afbeelding, doet u dit:

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

Het is dus vrij eenvoudig om HTML te gebruiken om deze taak uit te voeren, maar nogmaals, het werkt mogelijk niet goed voor responsieve sites.

Wikkel tekst rond afbeelding met behulp van CSS

De betere manier om tekst rond een afbeelding te laten lopen, is door CSS te gebruiken . Het geeft je meer controle over de positionering van de elementen en werkt beter met moderne codeerstandaarden.

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

Hoewel ik CSS rechtstreeks in de afbeeldingstag in het HTML - voorbeeld heb opgenomen, zou je dat ook echt nooit meer moeten doen. In plaats daarvan zou u een apart bestand moeten hebben, een stylesheet genaamd, dat al uw CSS -code bevat.

In de IMG -tag wijst u eenvoudig een klasse toe aan de tag en geeft u deze een naam. In mijn voorbeeld noemde ik de klasse left . In mijn stylesheet hoef ik alleen maar de volgende code toe te voegen:

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

Zoals je kunt zien, heb ik 10px opvulling toegevoegd aan de rechterkant van de links uitgelijnde afbeelding. Ik heb ook de eigenschap float gebruikt om de afbeelding uit de normale stroom van het document te verplaatsen en aan de linkerkant van de bovenliggende container te plaatsen.

Zoals je kunt zien, is het veel schoner dan al die code aan de IMG -tag zelf toe te voegen. Het is ook gemakkelijker te beheren en u kunt veel meer CSS - eigenschappen gebruiken om het uiterlijk van uw webpagina aan te passen. Als je vragen hebt, voel je vrij om commentaar te geven. Genieten van!



About the author

Ik ben software engineer en heb ervaring met zowel Microsoft Office als de Chrome browser. Ik heb kennis van vele aspecten van webontwikkeling, inclusief maar niet beperkt tot: HTML, CSS, JavaScript, jQuery en React. Door mijn interesse in het werken met technologie ben ik ook bekend met verschillende platformen (Windows, Mac, iOS) en begrijp ik hoe ze werken.



Related posts