Kas yra HTML float?

Viena iš dažniausiai naudojamų hiperteksto žymėjimo kalbos (HTML) ir pakopinio stiliaus lapų (CSS) žymų, skirtų puslapio išdėstymui valdyti, yra plūduriuojanti žyma. Kai elementui pritaikoma CSS ir HTML float žyma, ta puslapio dalis slankioja arba į kairę, arba į dešinę. Be to, aplink jį plūsta kiti elementai, pvz., tekstas.

HTML float, kuri iš tikrųjų yra CSS žyma, taikoma HTML elementui, yra ypatybė, kurią dažnai naudoja žiniatinklio dizaineriai norėdami sukurti įvairius puslapių išdėstymus. Kai puslapio elementui, pvz., vaizdui arba svetainės struktūros daliai, pritaikoma HTML slankioji ypatybė, elementas pašalinamas iš įprasto puslapio „srauto“ ir slankiojantis į kairę arba į dešinę. Tai leidžia žiniatinklio dizaineriui geriau valdyti, kur puslapyje rodomi elementai.

Vienas iš dažniausiai naudojamų CSS ir HTML float žymų naudojimo būdų yra perkelti vaizdą į kairę arba dešinę puslapio pusę. Pavyzdžiui, kai vaizdas perkeliamas į dešinę, jis perkeliamas į dešinę elemento, kuriame yra, pusę. Tekstas puslapyje taip pat apgaubia slankiojantį vaizdą.

Yra keletas HTML slankiosios žymos savybių, kurios pakeičia jos poveikį HTML elementui. Pavyzdžiui, ne tik slankiojant į kairę arba į dešinę, bet ir žiniatinklio dizaineris gali nurodyti HTML float žymą kaip „paveldėti“. Tai reiškia, kad žyma paveldi joje esančio elemento slankiąją savybę. Jei, pavyzdžiui, vaizdas įdėtas į laukelį, kuris yra slankiojantis puslapio kairėje, paveldėjimo žyma taip pat sukelia vaizdą į kairę.

Naudinga savybė, kuri dažnai naudojama kartu su plūduriuojančia žyma, yra aiški žyma. Tai valdo, kaip rodomi elementai po plūduriuojančios žymos. Jei, pavyzdžiui, vaizdas yra slankiojantis į kairę, bet po juo esantis tekstas turi aiškią žymą, tada tekstas visada bus rodomas po vaizdu, o ne šalia jo.

Kai pirmą kartą buvo pristatyta CSS ir HTML float žyma, ji nebuvo palaikoma visose naršyklėse. Tačiau nuo 2011 m. visos pagrindinės naršyklės palaiko plūduriuojančią žymą. Tai reiškia, kad žiniatinklio dizaineris teoriškai gali naudoti žymą nesijaudindamas, ar ji atrodys kitaip, priklausomai nuo naršyklės, iš kurios vartotojas žiūri svetainę.