CSS

CSS, aŭ laŭtemaj stilfolioj estas normo por priskribi la aspektigon aŭ prezentadon de interretaj dokumentoj. Ĝia nomo estas mallongigo de la angla termino , laŭlitere “kaskadaj stilfolioj”. Venko de CSS estas disigi la enhavo de dokumento de ĝia etoso.

Ekzemple, la HTML-elemento  indikas, ke tekstobloko estas titolo, kaj ke ĝi estas pli grava ol -tekstobloko. HTML permesas kromajn atributojn ene de la malferma markilo por specifigi aranĝon aŭ aspekton, ekzemple koloron kaj grandecon. Tamen, ĉiu -markilo devas enhavi ĉi tiun informon, se oni deziras koheran grafikan aspekton ĉe paĝo, kaj krome homo, kiu legas la paĝon per retumilo, perdas regadon pri la aspektigo de la teksto.

Kiam oni uzas CSS, la markilo  ne devas doni informon pri kiel aspektigi la tekstoblokon; ĝi anstataŭe nur markas la strukturon de la dokumento. Tiam apartaj stilaj informoj specifigas, kiel montriĝos : koloro, tiparo, grandeco, kaj ankaŭ nevida aranĝado, ekzemple la rapideco, je kiu paĝo estas voĉlegata per ekranlegilo.

Stilfolio povas esti aŭ kunligitaj en aparta dokumento aŭ metitaj en la HTML-dokumento mem. Unu HTML-dokumento povas alvoki plurajn CSS-dokumentojn.

Avantaĝoj de CSS estas:
 aspektigaj informoj por tuta retpaĝaro troviĝas en unu loko, kaj povas esti ĝisdatigitaj rapide kaj facile
 malsamaj uzantoj povas havi malsamajn stilfoliojn: ekzemple kaj ekranlegilo kaj grandaj tiparoj, retumiloj ebligas al uzantoj specifigi propran, lokan stilfolion por apliki al ĉiu HTML-dokumento vidata
 HTML-dokumentoj estas pli klaraj kaj facile kompreneblaj

Estas kelkaj versioj: CSS1 kaj CSS2, kaj CSS3 estas prilaborata ĉe la World Wide Web Consortium aŭ W3C. Lastatempaj retumiloj bone subtenas la versiojn CSS1 kaj CSS2, sed CSS3 estas nur parte realigita en la plej lastaj retumiloj.

 Rekomendoj 
 CSS1 
CSS nivelo 1 estis unue eldonita en 1996:
 Tiparoj
 Koloroj malfonaj kaj fonaj
 Tekstaj ecoj
 spacigo inter vortoj
 teksto-ĝisrandigo
 Skatolaj ecoj
 Marĝenoj
 Limoj
 remburado
 Klasifikaj propraĵoj
 vidigo
 listoj

 CSS2 
CSS nivelo 2 estis unue eldonita kiel rekomendo en 1998:
Pri la relativaj kaj absolutaj lokadoj de elementoj.

 CSS3 
CSS3 estas ankoraŭ prilaborata. Ĝi estas apartigita en pluraj moduloj, ĉiu modulo aldonante novan kapablon aŭ etendante konduton difinitan en CSS2, sed konservante retrokongruon.

Pro la moduligo, malsamaj moduloj havas malsamajn stabilecon kaj subtenon. Laŭ 2017, estis preskaŭ 100CSS-moduloj eldonitaj de la CSS-laborgrupo, inkluzive de CSS4-moduloj.

 Referencoj 

 Eksteraj ligiloj 

 Kiel fari TTT-paĝojn de Bertilo Wennergren
  W3C-kontrolilo de stilfolia valideco

Kategorio:Interreto
Kategorio:Lingvoj de priskribo de paĝoj
Kategorio:W3C-normoj