HTML-kode til at ombryde tekst omkring billede

Har du brug for koden til at ombryde tekst omkring et billede? Normalt når du opretter en HTML -side, flyder alt lineært, hvilket betyder den ene blok direkte efter den anden. Alle mine tidligere indlæg er et eksempel på dette, altså tekst, så billede, så tekst osv.

Nogle gange vil du måske inkludere tekst ved siden af ​​et billede i stedet for under det. Dette kaldes at pakke tekst rundt om billedet. Det er faktisk ret nemt at ombryde tekst ved hjælp af HTML . Bemærk, at du ikke behøver at bruge CSS for at ombryde tekst.

Men i disse dage anbefaler W3C at bruge CSS i stedet for HTML til denne slags opgaver. Jeg vil nævne begge metoder nedenfor, men hvis du kan, er det bedre at bruge CSS , da det er mere tilpasset responsive hjemmesidedesigns.

Ombryd tekst omkring billede ved hjælp af 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. Ud pellentesque nunc in lorem egestas non imperdiet enim congue.

For at få teksten ombrydet langs højre side af billedet, skal du justere billedet til venstre:

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

Hvis du ønsker, at teksten skal vises til venstre, og billedet skal vises yderst til højre, skal du blot ændre justeringsparameteren til "højre".

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. Ud pellentesque nunc in lorem egestas non imperdiet enim congue.

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

Det er det! Ret(Pretty) nemt ikke? Den eneste gang du ønsker at bruge CSS er hvis du vil tilføje marginer til billederne, så der er lidt mellemrum mellem teksten og billedet.

Du kan tilføje margener til et billede ved at bruge følgende CSS -stylingkode:

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

Ovenstående kode bruger MARGIN CSS - elementet til at tilføje 10 pixels hvidt mellemrum på højre side af billedet. Da vi har justeret billedet til venstre, vil vi tilføje hvidrummet til højre.

Grundlæggende repræsenterer de fire tal ØVERST HØJRE NEDERST TIL VENSTRE(TOP RIGHT BOTTOM LEFT) . Så hvis du vil tilføje det hvide mellemrum til et højrejusteret billede, vil du gøre dette:

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

Så det er ret simpelt at bruge HTML til at udføre denne opgave, men endnu en gang fungerer det muligvis ikke godt for responsive websteder.

Ombryd tekst omkring billede ved hjælp af CSS

Den bedre måde at ombryde tekst omkring et billede på er at bruge CSS . Det giver dig mere finkornet kontrol over placeringen af ​​elementerne og fungerer bedre med moderne kodningsstandarder.

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

Selvom jeg inkluderede CSS direkte i billedtagget i HTML - eksemplet, bør du heller aldrig gøre det mere. I stedet bør du have en separat fil kaldet et stylesheet, der indeholder hele din CSS -kode.

I IMG -tagget tildeler du blot en klasse til tagget og giver det et navn. I mit eksempel navngav jeg klassen venstre(left) . I mit stylesheet er alt, hvad jeg skal gøre, at tilføje følgende kode:

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

Som du kan se, tilføjede jeg 10px polstring til højre side af det venstrejusterede billede. Jeg brugte også float-egenskaben til at flytte billedet ud af dokumentets normale flow og placere det til venstre side af den overordnede container.

Som du kan se, er det meget renere end at tilføje al den kode til selve IMG -tagget. Det er også nemmere at administrere, og du kan bruge mange flere CSS - egenskaber til at tilpasse udseendet på din webside. Hvis du har spørgsmål, er du velkommen til at kommentere. God fornøjelse!



About the author

I erhvervslivet handler det om at skabe værdi for dine kunder og kunder. Jeg fokuserer på at give trin-for-trin instruktioner, der hjælper mine læsere med at få mest muligt ud af deres hardware og software ved hjælp af Microsoft Office. Mine færdigheder omfatter installation af tastatur og drivere, samt Microsoft Office-support. Med min mange års erfaring i branchen kan jeg hjælpe dig med at dække ethvert hardware- eller softwarebehov, du måtte have.



Related posts