ХТМЛ вс ЦСС
ХиперТект Маркуп Лангуаге, широко познат као ХТМЛ, водећи је означни језик за веб странице. ХТМЛ је основни блок веб страница. Веб претраживач чита ХТМЛ документ и компонује их на визуелне или звучне веб странице. Каскадни листови стила (ЦСС) су језик који описује изглед и форматирање документа написаног употребом језика за означавање. ЦСС се широко користи за обликовање веб страница написаних у ХТМЛ-у.
Шта је ХТМЛ?
ХТМЛ, као што је раније поменуто је означни језик, а не програмски језик. Језик за означавање је скуп означних ознака и ХТМЛ користи ознаке за означавање, како би се описале веб странице. ХТМЛ документи описују веб странице и садрже ХТМЛ ознаке и обичан текст. ХТМЛ ознаке се могу лако препознати у ХТМЛ документу јер су окружене угластим заградама (нпр.). ХТМЛ ознаке се обично убацују у документ у паровима, при чему је прва ознака почетна ознака (нпр. ), а друга ознака је крајња ознака (нпр. ). Задатак веб прегледача (нпр. Интернет Екплорер, Фирефок, итд.) Је да чита ХТМЛ документ и приказује га као веб страницу. Бровсер користи ХТМЛ ознаке за тумачење садржаја странице, а сам прегледник не приказује ХТМЛ ознаке. ХТМЛ странице могу уградити слике, објекте и скрипте написане на језицима као што је ЈаваСцрипт. Даље, ХТМЛ се може користити за креирање интерактивних образаца.
Шта је ЦСС?
Као што је раније споменуто, ЦСС дефинише како ХТМЛ елементи морају бити приказани на страници. У почетку, ХТМЛ није имао ознаке за форматирање документа, већ за дефинисање садржаја. Међутим, увођење тагова као у ХТМЛ 3.2 отежало је живот веб програмерима. При развоју великих веб локација, додавање информација о фонту и бојама на сваку страницу постало је врло мучан процес. Као решење овог проблема, Ворлд Виде Веб Цонсортиум (В3Ц) креирао је ЦСС. ХТМЛ 4.0 омогућава уклањање свих формата из ХТМЛ документа и чување у засебној ЦСС датотеци. ЦСС омогућава одвајање садржаја документа од презентације документа попут распореда, боја и фонтова. То би омогућило више веб страница да деле исто форматирање и смањило сложеност и понављања у структуралном садржају. ЦСС такође може дозволити да се иста маркирајућа страница представи у различитим стиловима, омогућавајући читаоцима да одаберу другу табелу стилова да замијене ону коју је одредио аутор веб странице. Данас се ЦСС широко користи и подржава у свим прегледачима.
Разлика између ХТМЛ-а и ЦСС-а
Главна разлика између ХТМЛ-а и ЦСС-а је у томе што је ХТМЛ језик за означавање који се користи за одређивање садржаја веб странице, док је ЦСС језик стилског листа који се користи за одређивање форматирања веб странице. Иако ХТМЛ такође може одредити форматирање веб странице, коришћење ЦСС у ту сврху било би ефикасније, јер би омогућило одвајање садржаја од презентације и конзистентности на целој локацији..