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