"CSS и XSL" је Српски превод оригиналне и званичне верзије W3C документа "CSS & XSL" који се налази на адреси http://www.w3.org/Style/CSS-vs-XSL.html. Текст је превео архитекта Данило, а превод проверио Лазар. Превод може садржати грешке. За додатне релевантне преводе W3C докумената, посетите овај линк. Ако вам је ова страница била од користи, посетите јединствен анониман интернет форум.
Ћирилица | Latinica
(Ова страна користи CSS стилске фајлове)
Зашто W3C препоручује два различита стилска језика? Који бих требао да користим? Суштински, правило се може кратко исказати:
Користите CSS када можете, користите XSL када морате.
Разлог је тај што је CSS много лакши за коришћење, лакши да се научи, а тиме лакши и јефтинији за одржавање. Постоје WYSIWYG едитори за CSS и генерално постоји више алата за CSS него за XSL. Али CSS-ова једноставност значи да има своја ограничења. Неке ствари не можете урадити са CSS-ом, или само са CSS-ом. Тада вам треба XSL, или барем трансформацијски део XSL-а.
Па за шта користите XSL? Генерално, све што захтева трансформације. На пример, ако имате листу и желите да је презентејуте у алфабетском реду, или ако речи морају да се замене другим речима, или ако празни елементи треба да се замене са текстом. CSS може да произведе неки текст, али само за мале ствари, као што су бројеви секцијских зачеља.
Више информација: