Елемент блок-нивоа у ХТМЛ документу (на пр. Веб страници) се појављује у секвенцијалном редоследу. Да бисте изменили редослед како би страница изгледала привлачнијом или побољшала његову корисност, мораћете да обришете блокове, укључујући и слике, тако да текст те странице протиче око ње.
У веб смислу, овај ефекат је познат као "плутајућа" слика. Овај стил се постиже коришћењем ЦСС својства за "флоат". Ова својина омогућава тексту да се креће око слике са лијеве стране на десну страну. Или око слике са десне стране са његове леве стране.
Почните са ХТМЛ-ом
Прва ствар коју треба да урадите је да имате неки ХТМЛ са којим желите да радите. У нашем примеру, написати ћемо параграф текста и додати слику на почетку параграфа (прије текста, али након отварања
таг). Ево како изгледа ова ХТМЛ ознака:
Овде стоји текст параграфа. У овом примјеру имамо слику слике са главног снимка, тако да ће овај текст вјероватно бити о особи за коју је заузео хеадсхот.
Подразумевано, наша веб страница би се приказала помоћу слике изнад текста, јер су слике елементи блок-нивоа у ХТМЛ-у. То значи да ће прегледач приказати линије пре и после елемента слике по подразумеваној вредности. Променили смо овај подразумевани изглед окретањем на ЦСС. Прво, међутим, додаћемо вредност класе нашем елементу слике. Та класа ће деловати као "кукица" коју ћемо касније користити у нашем ЦСС-у.
Овде стоји текст параграфа. У овом примјеру имамо слику слике са главног снимка, тако да ће овај текст вјероватно бити о особи за коју је заузео хеадсхот.
Имајте на уму да ова класа "лево" не ради ништа сама. За нас да постигнемо жељени стил, морамо да користимо ЦСС следећи.
ЦСС стилови
Са ХТМЛ-ом на месту (укључујући наш атрибут класе "лево") сада можемо да се окренемо ЦСС-у. Додали би правило нашем стилесхеету који ће плутати ту слику, а такође додати мало допуњавања поред њега тако да текст који ће се на крају окренути око слике не преблизу томе. Овде можете написати ЦСС:
.лефт { флоат: лефт; паддинг: 0 20пк 20пк 0;}
Овај стил лебди ту слику лево и додаје мало паддинг (користећи неки ЦСС стенограф) на десно и на дну слике. Ако сте прегледали страницу која садржи овај ХТМЛ у прегледачу, слика би сада била поравнана са леве стране, а текст параграфа биће приказан са десне стране са одговарајућим размаком између њих. Имајте на уму да је вриједност разреда "лијево" коју смо користили произвољна. Могли смо то назвати било шта јер израз "лијево" не чини ништа самостално. Који термин израз користите мора имати атрибут класе у ХТМЛ-у који ради са стварним ЦСС стилом који диктира визуелне промјене које желите направити. Овај приступ давања елемента слике је атрибут класе, а затим коришћењем општег ЦСС стила који плута елемент је само један начин како бисте остварили изглед "лево поравнане слике". Такође можете да однесете вредност класе на слику и да га стиснете ЦСС-ом тако што ћете написати посебан селектор. На пример, да погледамо пример где је та слика унутар поделе са вриједношћу класе "маин-цонтент". Да бисте обликовали ову слику, могли бисте написати овај ЦСС: .маин-цонтент имг { флоат: лефт; паддинг: 0 20пк 20пк 0;}
У овом сценарију наша слика би била поравнана са леве стране, са текстом који је плутао око њега као раније, али нисмо требали додати додатну класу вриједности за нашу ознаку. Урадите то на скали може вам помоћи да креирате мању ХТМЛ датотеку, која ће бити лакша за управљање и такође може помоћи у побољшању перформанси. Коначно, можете чак додати стилове директно у ХТМЛ ознаку, овако:
Овај метод се зове "инлине стилови". Није препоручљиво јер комбинује стил елемента са својом структурном ознаком. Веб најбоље праксе диктирају да стил и структура странице треба остати одвојена. Ова сегрегација је нарочито корисна када ваша страница треба да промени свој изглед и тражи различите величине екрана и уређаје са одговарајућим веб сајтом. Имајући стил странице преплетене у ХТМЛ-у, отежаваће се ауторским медијским упитима који ће прилагођавати изглед вашег сајта за те различите екране. Алтернативни начини за постизање ових стилова
Овде стоји текст параграфа. У овом примјеру имамо слику слике са главног снимка, тако да ће овај текст вјероватно бити о особи за коју је заузео хеадсхот. Избегавајте инлине стилове
Овде стоји текст параграфа. У овом примјеру имамо слику слике са главног снимка, тако да ће овај текст вјероватно бити о особи за коју је заузео хеадсхот.













