HTML-kód a szöveg kép köré fonni

Szüksége van a kódra a szöveg kép köré fonni? Általában egy HTML -oldal létrehozásakor minden lineárisan folyik, vagyis az egyik blokk közvetlenül a másik után történik. Az összes korábbi hozzászólásom erre példa, azaz szöveg, majd kép, majd szöveg stb.

Néha érdemes lehet szöveget elhelyezni a kép mellett, nem pedig alatta. Ezt hívják szöveg körbefedésének a kép körül. Valójában meglehetősen egyszerű a szöveg tördelése HTML használatával . Vegye figyelembe, hogy nem kell CSS -t használnia a szöveg tördeléséhez.

Napjainkban azonban a W3C a (W3C)CSS használatát javasolja a HTML helyett az ilyen jellegű feladatokhoz. Az alábbiakban mindkét módszert megemlítem, de ha teheti, jobb, ha CSS -t használ , mivel az jobban alkalmazkodik a reszponzív webhelyek kialakításához.

Tördelje a szöveget a kép köré HTML használatával

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.

Ahhoz, hogy a szöveg a kép jobb oldalára kerüljön, a képet balra kell igazítani:

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

Ha azt szeretné, hogy a szöveg a bal oldalon, a kép pedig a jobb szélen jelenjen meg, egyszerűen módosítsa az igazítási paramétert „jobbra”.

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>

Ez az! Elég(Pretty) könnyű igaz? A CSS(CSS) -t csak akkor érdemes használni , ha margót szeretne hozzáadni a képekhez, hogy legyen némi hely a szöveg és a kép között.

A következő CSS(CSS) - stíluskóddal margókat adhat a képhez :

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

A fenti kód a MARGIN CSS elemet használja, hogy 10 pixel szóközt adjon a kép jobb oldalán. Mivel a képet balra igazítottuk, jobbra szeretnénk hozzáadni a szóközt.

Alapvetően a négy szám a JOBBRA FELSŐ BALAL FELSŐ(TOP RIGHT BOTTOM LEFT) . Tehát ha egy jobbra igazított képhez szeretné hozzáadni a szóközt, tegye a következőket:

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

Tehát meglehetősen egyszerű a HTML használata ennek a feladatnak a végrehajtására, de előfordulhat, hogy ez még egyszer nem működik megfelelően reszponzív webhelyeken.

Törölje a szöveget a kép köré CSS segítségével

A szöveg kép körüli körbefűzésének jobb módja a CSS használata . Finomabb szemcsés szabályozást tesz lehetővé az elemek elhelyezése felett, és jobban működik a modern kódolási szabványokkal.

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

Annak ellenére, hogy a HTML -példában a (HTML)CSS -t közvetlenül beépítettem a képcímkébe , ezt soha többé nem szabad megtennie. Ehelyett rendelkeznie kell egy stíluslap nevű külön fájllal, amely az összes CSS -kódot tartalmazza.

Az IMG címkében egyszerűen hozzárendel egy osztályt a címkéhez, és ad neki egy nevet. Példámban balra(left) neveztem el az osztályt . A stíluslapomban csak a következő kódot kell hozzáadnom:

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

Amint látja, a balra igazított kép jobb oldalához 10 képpontos kitöltést adtam. A float tulajdonságot arra is használtam, hogy a képet kimozdítsam a dokumentum normál folyamatából, és a szülőtároló bal oldalára helyezzem.

Amint látja, ez sokkal tisztább, mintha ezt a kódot magához az IMG címkéhez adná. Ezenkívül könnyebben kezelhető, és sokkal több CSS -tulajdont használhat a weboldal megjelenésének testreszabásához. Ha kérdése van, nyugodtan írjon megjegyzést. Élvezd!



About the author

Számítógép-programozó vagyok, és több mint 15 éve. Szakértelmem szoftveralkalmazások fejlesztésében és karbantartásában, valamint ezen alkalmazások technikai támogatásában rejlik. Számítógép-programozást is tanítottam középiskolásoknak, jelenleg pedig profi oktató vagyok.



Related posts