HTML-kod för att linda text runt bilden
Behöver du koden för att linda text runt en bild? Normalt när du skapar en HTML- sida flyter allt linjärt, vilket innebär ett block direkt efter det andra. Alla mina tidigare inlägg är ett exempel på detta, dvs text, sedan bild, sedan text osv.
Ibland kanske du vill inkludera text bredvid en bild istället för under den. Detta kallas att linda text runt bilden. Det är faktiskt ganska enkelt att radbryta text med HTML . Observera att du inte behöver använda CSS för att radbryta text.
Men nu för tiden rekommenderar W3C att man använder (W3C)CSS istället för HTML för den här typen av uppgifter. Jag kommer att nämna båda metoderna nedan, men om du kan är det bättre att använda CSS eftersom det är mer anpassningsbart till responsiv webbdesign.
Linda text runt bilden med HTML
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.
För att få texten att radbrytas längs höger sida av bilden måste du rikta in bilden till vänster:
<img src="IMAGE URL" align="left" /><p>Your text goes here.</p>
Om du vill att texten ska visas till vänster och bilden längst till höger, ändra bara parametern align till "höger".
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>
Det är allt! Ganska(Pretty) lätt eller hur? Den enda gången du skulle vilja använda CSS är om du vill lägga till marginaler på bilderna, så att det blir lite mellanrum mellan texten och bilden.
Du kan lägga till marginaler på en bild genom att använda följande CSS -stylingkod:
<img src=”IMAGE URL” align=”left” style=”margin: 0px 10px 0px 0px;” /><p>Your text goes here.</p>
Ovanstående kod använder MARGIN CSS- elementet för att lägga till 10 pixlar av blanksteg på höger sida av bilden. Eftersom vi har justerat bilden till vänster vill vi lägga till blanktecken till höger.
I grund och botten representerar de fyra siffrorna ÖVERST HÖGER NEDRE VÄNSTER(TOP RIGHT BOTTOM LEFT) . Så om du vill lägga till det vita utrymmet till en högerjusterad bild, gör du så här:
<img src=”IMAGE URL” align=”right” style=”margin: 0px 0px 0px 10px;” /><p>Your text goes here.</p>
Så det är ganska enkelt att använda HTML för att utföra denna uppgift, men återigen kanske det inte fungerar bra för responsiva webbplatser.
Linda text runt bilden med CSS
Det bättre sättet att linda text runt en bild är att använda CSS . Det ger dig mer finkornig kontroll över elementens placering och fungerar bättre med moderna kodningsstandarder.
<img src="IMAGE URL" alt="A photo" class="left" />
Även om jag inkluderade CSS direkt i bildtaggen i HTML - exemplet, borde du verkligen aldrig göra det längre heller. Istället bör du ha en separat fil som kallas en stilmall som innehåller all din CSS -kod.
I IMG -taggen tilldelar du helt enkelt taggen en klass och ger den ett namn. I mitt exempel döpte jag klassen till vänster(left) . I min stilmall behöver jag bara lägga till följande kod:
.left { float: left; padding: 0 10px 0 0;}
Som du kan se lade jag till 10px utfyllnad till höger sida av den vänsterjusterade bilden. Jag använde också float-egenskapen för att flytta bilden ur det normala flödet av dokumentet och placera den på vänster sida av den överordnade behållaren.
Som du kan se är det mycket renare än att lägga till all den koden till själva IMG -taggen. Det är också lättare att hantera och du kan använda många fler CSS- egenskaper för att anpassa utseendet på din webbsida. Om du har några frågor, kommentera gärna. Njut av!
Related posts
Hur man skannar en QR-kod på iPhone och Android
Hur man skriver ut textmeddelanden från Android
Spara en lista över pågående processer till en textfil i Windows
Hur man laddar ner filer och visar kod från GitHub
Sök i flera textfiler samtidigt
Hur man roterar text och bilder i Photoshop
Hur man länkar textrutor i Adobe InDesign
Åtgärda Windows Update-felkod 8E5E03FA
Stäng av användarkontokontroll (UAC) för en specifik applikation
SynWrite Editor: Gratis text- och källkodsredigerare för Windows 10
Hur man skapar ett team i Microsoft Teams
Konvertera text till HTML eller XHTML med MarkdownPad för Windows PC
Hur man laddar ner Google Chrome Offline (fristående) installationsprogram
Skapa en Windows 10 System Image Backup
Hur man överför textmeddelanden från iPhone till Android
Hur man öppnar en låst fil när ett annat program använder den
Hur man visar källkoden för en programvara med öppen källkod
Bokrecension - How-To Geek Guide to Windows 8
Omdirigera utdata från Windows kommandorad till en textfil
Hur man lägger till musik till Google Slides