Lietuvi歬as vertimas "Web Style Sheets Homepage"
Originali versija:
http://www.w3.org/Style/
Aktuali - i歷ersta - versija:
http://www.css-styles.lt/Style/
Vertejas:
Dennis Loob
Did瀒ai gerbiamas 歩o dokumento skaitytojau pra歛u atkreipkite demesi i
tai, kad cia pateikti puslapiai yra oficialiu W3C tekstu vertimas.
Originalus tekstai yra apsaugoti autoriaus teisemis, todel atkreipkite
demesi i nuorodas dokumento originale. Atsakomybe del vertimu prisiima
vien tik vertejas. Mes neatsakome u galimas vertimo klaidas, nes tik
W3C originalas anglu kalba yra vienintelis leistinas ir teisetas
dokumentas.
Aciu jums u parama sekt etiketten gestalten. Vertejo komentarai yra
pa瀥meti ir yra apsaugoti vertejo autorine teise. Jie nera originalaus
angli歬o dokumento sudetine dalis.
(奿s puslapis naudoja CSS stiliu)
?nbsp;Jakob Nielsen
Stiliu lapu (schemu) pagalba apra歰ma, kaip dokumentai yra pateikiami ekranuose, spausdinimui, arba galbut kaip jie yra skaitomi. Nuo 1994 metu, kai buvo isteigtas konsorciumas, W3C kompanija aktyviai propagavo stiliu lapu naudojima internete. Style Activity kompanija paruo歟 kai kurias W3C Rekomendacijas (CSS1, CSS2, XPath, XSLT). Nar歽klese yra ypatingai placiai idiegta CSS.
Pridedami stiliaus lapus prie strukturizuotu dokumentu internete (pvz., HTML), kurejai ir skaitytojai gali daryti itaka dokumentu prezentacijai, neaukodami del to nepriklausomybes nuo irenginio arba nepridedami nauju HTML gairiu .
Lengviausias budas pradeti bandyti stiliu lapus - surasti nar歽kle, kuri palaiko CSS. Diskusijos apie stiliu lapus vyksta www-style@w3.org elektroniniu konferenciju sara歟 ir comp.infosystems.www.authoring.stylesheets.
W3C veikla stiliu srityje taip pat padeda vystyti XSL, kuri sudaro XSLT ir 揙bjektu formatavimas (XSL-FO) kombinacija.
Galvojate, kokia stiliaus lapu kalba pasirinkti? Perskaitykite "CSS XSL".
Tai, kad W3C kompanija papildomai prie CSS sukure XSL, sukele tam tikra sumi歩ma. Kam reikejo kurti antraja stiliaus lapu kalba, kai vystytojai dar nebuvo baige kurti pirmosios? Atsakyma galima rasti 瀍miau esancioje lenteleje:
CSS | XSL | |
---|---|---|
Ar gali buti naudojama su HTML? | taip | ne |
Ar gali buti naudojama su XML? | taip | taip |
Transformacijos kalba? | ne | taip |
Sintakse | CSS | XML |
Unikaliomis savybemis yra tai, kad CSS gali buti naudojama, kai reikia priskirti stilius HTML ir XML dokumentams. I kitos puses, su XSL dokumentus galima transformuoti. Pavyzd瀒ui, XSL gali buti naudojama transformuoti XML duomenis i HTML/CSS dokumentus Web serveryje. Tokiu budu dvi kalbos papildo viena kita ir gali buti naudojamos kartu.
Abi kalbos gali buti naudojamos stilizuoti XML dokumentus style XML documents.
CSS ir XSL naudoja toki pati pagrindini formatavimo modeli ir todel projektuotojai gali naudoti tokias pacias formatavimo savybes abejose kalbose. W3C kompanija des visas pastangas, kad butu u瀟ikrintas formatavimo modeliu tarpusavio suderinamumas.
Galima pasiskaityti W3C pastaba apie bendra XSL ir CSS naudojima "Using XSL and CSS together".
Jeigu jus tik pradedate studijuoti 歩a tema, galbut jei noresite i prad瀒u paskaityti kai kurias spaudos i歵raukas apie stiliu schemas:
Daugiau straipsniu (ir naujausiu) galima rasti CSS ir XSL puslapiuose.
Informacija apie mygtukai apacioje 歩o puslapio galima rasti button page ir CSS validator.
Cascading Style Sheets (CSS - Pakopiniu stiliu lapai) - tai stiliaus lapu mechanizmas, kuris buvo konkreciai sukurtas tam, kad butu patenkinti 瀒niatinklio projektuotoju ir vartotoju poreikiai.
W3C kompanija yra sukurusi darbo grupe, kuri kuria eXtensible Style Language (XSL - I歱leciamo stiliaus kalba). XSL kuriama DSSSL ir CSS pagrindu, ir yra i esmes nukreipta i auk歵ai strukturizuotus XML duomenis, kuriems, pavyzd瀒ui, prie prezentacija reikia atlikti elementu pertvarkyma. Daugiau informacijos apie XSL galima rasti W3C XSL informacijos 歛ltiniu tinklalapyje W3C XSL resource page.
DSSSL - tai dokumento med瀒o transformacija ir stiliaus kalba, pritraukusi daugiau pasekeju SGML bendruomeneje. DSSSL informacijos 歛ltiniai 瀒niatinklyje:
CSS faila galima sukurti ir redaguoti 搑anka? t.y. su tekstu redaktoriumi, bet jus galite taip pat para歽ti programa ECMAscript, Java ar kokia nors kita kalba, kuri leid瀒a dirbti su stiliaus lapu. Tai i tikruju toks iprastas dalykas, kad egzistuoja programines irangos bibliotekos, i kuriu galima paimti naudingas funkcijas. Siekdama padeti perkelti tokias programas ir bibliotekas i ivairias kompiuterines platformas, W3C kompanija sukure CSS-DOM vardu vadinama specifikacija, apibre瀒ancia funkciju, kurias turi teikti tokios bibliotekos, rinkini.
CSS Dokumentu objektinis modulis - tai API (Abstraktaus programavimo sasaja - Abstract Programming Interface), skirtas dirbti su CSS (ir tam tikru laipsniu taip pat su kitomis stiliaus kalbomis) i programos. API rei歬ia programines irangos bibliotekos specifikacija. Jus galite traktuoti tai kaip vadova: jis apra歰 funkcijas ir ju parametrus, bet neturi fakti歬o kodo.
Ivairioms platformoms yra naudojamos kelios CSS-DOM bibliotekos. Daugelis i ju yra nemokamos. Daugelis nar歽kliu turi integruota CSS-DOM biblioteka, kuri gali buti naudojama ECMAScript programose.
SAC (Simple API for CSS - paprastas CSS skirtas API) - tai priedas prie CSS-DOM. CSS-DOM turi funkcijas, kurios leid瀒a dirbti su stiliaus lapu po to, kai jis buvo nuskaitytas i atminti (t.y., perkeliant stiliaus lapa i failo i atminti); funkcijos, kurios yra apibre瀟os SAC, padeda atlikti stiliaus lapo sintaksine analize.
CSS-DOM - tai W3C Rekomendacijos. SAC yra 歩uo metu vystomas projektas. Kai kuri programine iranga some software (ne nar歽kles) yra nurodyta CSS per瀒uros puslapyje.
Taip pat 瀒urekite:
W3C kompanijos darbuotojai ir W3C nariu atstovai da瀗ai skaito prane歩mus ir dalyvauja prezentacijose presentations.
Dinaminis HTML - tai terminas, naudojamas apra歽ti HTML puslapius su dinaminiu turiniu. CSS yra vienas i triju dinaminio HTML komponentu; kiti du komponentai yra pats HTML ir JavaScript (kuri buvo standartizuota su vardu EcmaScript). Trys komponentai yra suri歵i tarpusavyje su DOM, Document Object Model - Dokumentu objektinis modulis.