Blokavimo lygio elementas HTML dokumente (pvz., Tinklalapis) pateikiamas nuosekliai. Jei norite pakeisti užsakymą, kad puslapis atrodytų patrauklesnis arba padidintumėte jo naudingumą, turėsite apvynioti blokus, įskaitant vaizdus, kad jo tekstas būtų toks pats.
Interneto sąlygomis šis efektas žinomas kaip "plūduriuojantis" vaizdas. Šis stilius pasiekiamas naudojant "CSS" nuosavybę "plūduriuoti". Ši savybė leidžia tekstui eiti aplink kairę pusę išdėstytą vaizdą dešinėje pusėje. Arba aplink dešinįjį išlygintą vaizdą į kairę pusę.
Pradėk nuo HTML
Pirmas dalykas, kurį turėsite padaryti, - turėti tam tikrą HTML, su kuriuo dirbti. Pavyzdžiui, parašysime pastraipos tekstą ir pridėsime paveikslėlį pastraipos pradžioje (prieš tekstą, bet po atidarymo
žyma). Čia yra toks HTML žymėjimo išvaizda:
Šio punkto tekstas yra čia. Šiame pavyzdyje turime galvosūkio nuotrauką, taigi šis tekstas greičiausiai bus skirtas asmeniui, kurio vardas yra galvosūkis.
Pagal numatytuosius nustatymus mūsų tinklalapis bus rodomas su paveikslėliu virš teksto, nes vaizdai yra bloko lygio elementai HTML. Tai reiškia, kad naršyklė rodo linijų plyšius prieš ir po vaizdo elemento pagal nutylėjimą. Mes pakeisime šį numatytąjį išvaizdą sukdami CSS. Visų pirma, mes pridėsime klasės reikšmę mūsų vaizdo elementui. Ši klasė veiks kaip "kablys", kurią vėliau naudosime mūsų CSS.
Šio punkto tekstas yra čia. Šiame pavyzdyje turime galvosūkio nuotrauką, taigi šis tekstas greičiausiai bus skirtas asmeniui, kurio vardas yra galvosūkis.
Atkreipkite dėmesį, kad ši "kairė" klasė savaime nieko nedaro. Norint pasiekti norimą stilių, mes turime naudoti kitą CSS.
CSS stiliai
Naudodamiesi mūsų HTML (įskaitant mūsų klasės atributas "kairieji"), mes dabar galime kreiptis į CSS. Mes pridetume taisyklę savo lentelėje stilių, kad būtų plūduriuoti šį vaizdą ir taip pat pridėti šiek tiek pamušalas šalia jo, kad tekstas, kuris galų gale apvyniotų aplink vaizdą, neuždengia jo per daug. Štai CSS, kurį galite rašyti:
. left { plūdė: kairė; padding: 0 20px 20px 0;}
Šis stilius plūdina šį vaizdą į kairę ir įterpia šiek tiek užpildą (naudojant tam tikrą CSS stenografiją) į paveikslėlio dešinę ir apačią. Jei peržiūrėjote puslapį, kuriame yra šis HTML naršyklėje, vaizdas dabar būtų nukreiptas į kairę, o pastraipos tekstas pasirodys dešinėje, nurodant tinkamą atstumą tarp dviejų. Atkreipkite dėmesį, kad klasės vertė "kairėje", kurią mes naudojome, yra savavališka. Galėtume tai pavadinti viską, nes terminas "kairė" nieko nedaro. Nepriklausomai nuo termino, kurį naudojate, turi būti klasės atributas HTML, kuris veikia su faktiniu CSS stiliumi, diktuojančiu norimus atlikti vaizdinius pakeitimus. Šis požiūris, kad vaizdo elementas suteiktų klasės atributą, o po to naudojant bendrąjį CSS stilių, kuris plūdina elementą, yra tik vienas iš būdų, kaip atlikti šį išvaizdą "kairiuoju lygiu". Galite priskirti klasės reikšmę nuo vaizdo ir stiliaus su CSS rašydami konkretesnį pasirinkimą. Pavyzdžiui, pažvelkime į pavyzdį, kai šis vaizdas yra skyriuje su "pagrindinio turinio" klasės verte. Norėdami suglaudinti šį vaizdą, galite parašyti šį CSS: .main-content img { plūdė: kairė; padding: 0 20px 20px 0;}
Šiame scenarijuje mūsų vaizdas būtų išdėstytas kairėje, o tekstas, kaip ir anksčiau, plaukiojo aplink jį, bet mums nereikėjo pridėti papildomos klasės vertės mūsų žymėjimui. Tai atlikus pagal mastą, gali būti sukurtas mažesnis HTML failas, kurį bus lengviau valdyti ir kuris taip pat gali pagerinti našumą. Galiausiai netgi galite pridėti stilių tiesiai į HTML žymėjimą, pvz .:
Šis metodas vadinamas "inline stilius". Tai nėra patartina, nes jis sujungia elemento stilių su jo struktūriniu žymėjimu. Geriausios praktikos pavyzdžiai rodo, kad puslapio stilius ir struktūra turi likti atskirai. Ši atskyrimas yra ypač naudingas, kai jūsų puslapis turi keisti savo išdėstymą ir ieškoti skirtingų ekranų dydžių ir įrenginių su jautriomis svetainėmis. Atsižvelgdamas į HTML stiliaus persipynusį stilių, bus daug sunkiau kurti žiniasklaidos užklausas, kurios prireikus pritaikys jūsų svetainės išvaizdą tiems skirtingiems ekranams. Alternatyvūs būdai šiems stiliams pasiekti
Šio punkto tekstas yra čia. Šiame pavyzdyje turime galvosūkio nuotrauką, taigi šis tekstas greičiausiai bus skirtas asmeniui, kurio vardas yra galvosūkis. Venkite vidinių stilių
Šio punkto tekstas yra čia. Šiame pavyzdyje turime galvosūkio nuotrauką, taigi šis tekstas greičiausiai bus skirtas asmeniui, kurio vardas yra galvosūkis.












