ІнтэрнэтВэб-дызайн

Прымяненне правілы CSS clear: проста і зручна

Выкарыстанне разнастайных прылад для адлюстравання інфармацыі прывяло да неабходнасці яе адэкватнага ўяўлення без прывязкі да пэўных рэжымам, параметрах і умовам адлюстравання.

Папулярныя раней ідэі блокавай, таблічнай, гумавай, адаптыўнай (і іншых варыянтаў) вёрсткі сышлі ў мінулае. У сапраўдным інфармацыя павінна проста адлюстроўвацца максімальна даступна, якасна і аднолькава на любой прыладзе.

Простыя патрабаванні да прадастаўлення інфармацыі

Чалавек вядзе дыялог словамі, і яго разумеюць. Але ён можа выкарыстоўваць наглядны матэрыял і ўдакладняць сказанае жэстамі, малюнкамі, тэрмінамі ці іншым чынам акцэнтаваць увагу слухача (спажыўца). У выніку ён хутчэй дасягае мэты.

Сайт абавязаны прадастаўляць інфармацыю аналагічна, пры гэтым не павінна узнікаць ніякіх дадатковых патрабаванняў да кадавання на ўзроўні HTML, CSS, JavaScript або PHP, у прыватнасці. Вынік павінен дасягаць мэты і падавацца як на персанальным кампутары, так і на любым іншым мабільным або стацыянарным девайсе.

Мовы гіпертэксту выкарыстоўваюцца не толькі браўзэрамі, але і іншымі інструментальнымі сродкамі. Прадастаўленне інфармацыі павінна нівеліраваць ўсе наяўныя адрозненні.

Сродкі, якія прадстаўляюцца CSS

Не заўсёды варта паглыбляцца ў HTML або CSS, каб дасягнуць патрэбнага эфекту. Часта досыць выкарыстоўваць простыя, але эфектыўныя сродкі. Мінімальныя выдаткі ў любой справе - характэрная рыса сучаснага кадавання інфармацыі для яе правільнага адлюстравання.

У прыватнасці, правілы float і clear могуць быць ужытыя ў тэгах HTML і апісаннях CSS і не запатрабуюць ніякіх дадатковых выдаткаў, а эфект будзе належным. Правіла CSS clear, будучы выкарыстаных у элеменце, дазваляе яму размясціцца дакладна, па-за залежнасці ад таго, які памер у вобласці адлюстравання і на якім менавіта девайсе гэты працэс адбываецца.

CSS не адрозніваецца выдасканаленасцю канструкцый і імкнецца да максімальна даступнай прастаце. Выкарыстоўваючы ў элеменце правіла float: left або float: right, можна прыціснуць яго да той ці іншай баку абцякаючага яго блока, а наступным элементам з правілам CSS - clear: both - размясціць інфармацыю вакол.

Варыянты выкарыстання правілы CSS clear

Магчымыя тры значэння гэтага правіла:

  • left - ня абгарнуць вакол злева;
  • right - ня абгарнуць вакол справа;
  • both - ня абгарнуць вакол з абодвух бакоў.

Можна выкарыстаць таксама значэння none і inherit для правілы CSS clear, што па сутнасці не адрозніваецца ад прадстаўляемага функцыяналу: папярэдні элемент (або элементы) будуць пазбаўленыя обцяканьне злева, справа ці з абодвух бакоў. Фактычна гэта пераклад радка. Усе наступныя элементы апынуцца ў наступным інфармацыйным блоку. Якая інфармацыя будзе выведзена да элемента з правілам CSS clear - вызначае распрацоўшчык. Абсалютна размешчаны элементы фармуюцца на старонцы ў месцы, вызначаным iх ўласцівасцямі.

Фактычна, правіла CSS clear дазваляе структураваць (групаваць) інфармацыйныя элементы. Прылада адлюстроўвае інфармацыю агульным патокам, а выявіўшы ў тым ці іншым элеменце правіла clear, выводзіць яго змесціва адпаведным чынам.

практыка прымянення

Як звычайна здаралася і ў іншых тэхналогіях, апісваная вёрстка прайшла мноства этапаў і ў канчатковым выніку падзялілася на дзве вялікія катэгорыі:

  • магчымасць зрабіць прыгожа і эфектыўна (але, магчыма, доўга);
  • хутка і даступна.

Кожны распрацоўшчык інтэрпрэтуе свае словы па-свойму. Некаторыя засталіся верныя тэрміналогіі «адаптыўная вёрстка». Іншыя кажуць, што робяць гумовыя сайты. Трэція пераконваюць заказчыка ў неабходнасці блокавай або таблічнай вёрсткі ... Ня так важна, як называць працэс, інструмент ці іншы метад дасягненням выніку.

Заўсёды важныя толькі час распрацоўкі і вынік працы. У першым выпадку выкарыстанне правілы CSS clear наўрад ці будзе мець сэнс, роўна як і правіла float адпадзе за непатрэбнасцю. Фарміраваць старонку, размяшчаць інфармацыю і ўлічваць асаблівасці розных девайсов будзе мудрагелісты алгарытм на JavaScript або камбінацыя стыляў CSS, цесна завязаная з дзівамі HTML.

У другім выпадку, дзякуючы правілах float і clear, CSS-апісанне дазваляе проста сфармаваць паток элементаў старонкі. Прымальны вынік будзе дасягнуты хутка і эфектыўна.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.birmiss.com. Theme powered by WordPress.