Vertaling van "Web Style Sheets Homepage"
Oorspronklike dokument: http://www.w3.org/Style/
Vertaling: Annabel Koekemoer
Let asseblief op: die volgende blaaie bevat vertaalde inhoud vanaf die W3C CSS tuisblad. Die oorspronklike inhoud word beskerm deur kopiereg, lees asseblief die nota's bo-aan elke bladsy. Slegs die vertaler behou die kopiereg van die vertalings hier gevind. Sportwetten, Vergleich. Die vertaler kan nie waarborg dat die vertaling sonder foute is nie; die enigste dokument op datum is die oorspronklike Engelse dokument van die W3C. Die vertaler se kommentaar word gemerk op 'n spesiale manier en is nie deel van die oorspronklike dokument nie.
(Hierdie bladsy gebruik CSS style sheets)
Wat is style sheets?
Sien die "Wat is nuut?" afdelings van CSS en XSL.
Style sheets beskryf hoe dokumente weergegee word op die skerm, in gedrukte formaat en hoe dit uitgespreek word. W3C het die gebruik van style sheets op die Web aktief bevorder sedert die Konsortium gestig is in 1994. Die Style Activity het vele W3C Aanbevelings (CSS1, CSS2, XPath, XSLT) opgelewer. Veral CSS word gereeld gebruik in webblaaiers.
Deur style sheets by gestruktureerde dokumente op die Web te voeg (bv. HTML), kan skrywers en lesers die voorkoms van dokumente aanpas sonder om die toestel-onafhanklikheid te bëinvloed of deur nuwe HTML merkers by te voeg.
Die maklikste manier om te begin eksperimenteer met style sheets, is om 'n webblaaier wat CSS ondersteun te vind. Style sheets word bespreek op die www-style@w3.org eposlys en op comp.­infosystems.­www.­authoring.­stylesheets.
Die W3C Style Activity ontwikkel ook 'n XSL, wat 'n kombinasie van XSLT en "Formatting Objects" (XSL-FO) bevat.
Waarom twee Style Sheet tale?
Wonder watter een om te kies? Lees "CSS & XSL"
Die feit dat W3C XSL en CSS ontwikkel het, het effense verwarring veroorsaak. Waarom 'n tweede style sheet taal ontwikkel as die implementeerders nog nie die eerste een voltooi het nie? Die tabel hieronder sal die antwoord verskaf:
Kan gebruik word met HTML? Ja Nee
Kan gebruik word met XML? Ja Ja
Transformeringstaal? Nee Ja
Sintaksis CSS XML
Die unieke kenmerke is dat CSS gebruik kan word om HTML & XML dokumente te verander. Aan die anderkant kan XSL gebruik word om dokumente te transformeer. Byvoorbeeld, XSL kan gebruik work om XML data te omskep in HTML/CSS dokumente op die bediener. Sodoende vul die twee tale mekaar aan en kan dit saam gebruik word.
Beide tale kan gebruik word om XML dokumente te styl.
CSS en XSL gebruik dieselfde onderliggende formateringsmodel en ontwerpers het dus toegang tot dieselfde formateringseienskappe in beide tale. W3C sal hard werk om te verseker dat die formateringsmodel deur beide implementasies gebruik kan word.
'n W3C Nota rakende "Gelyktydige gebruik van XSL en CSS" is beskikbaar.
As u nuut is tot die onderwerp, kan u begin deur die volgende persbrokkies rakende style sheets te lees:
Effective Use of Style Sheets, deur Jakob Nielsen (in: Alertbox, Julie 1997), Ook aanbeveel: in sy boek Designing Web usability: the practice of simplicity (New Riders, 2000).
2000-06-02 Tap the power of Mozilla's user style sheets, 'n artikel deur Andrew Wooldridge in die O'Reilly MozillaZine, toon waarom kliënt-georiënteerde style sheets so belangrik is.
XML Web pages with Mozilla, deur Simon St. Laurent, 'n handleiding oor XML veranderinge.
Sien die CSS en XSL blaaie vir meer (en meer onlangse) artikels.
Inligting oor die knoppies onderaan hierdie bladsy is beskikbaar op die knoppies blad en die CSS validator.
Cascading Style Sheets (CSS) is 'n style sheet meganisme wat spesifiek ontwerp is om te voldoen in die behoeftes van Webontwerpers en gebruikers.
Hoe kan ek meer leer oor CSS?
Watter webblaaie ondersteun CSS? En watter eienskappe ondersteun dit?
Watter skryfmiddels ondersteun CSS?
Wat is die CSS spesifikasies?
W3C het 'n Werkgroep om die eXtensible Style Language (XSL) te ontwikkel. XSL bou op DSSSL en CSS en is meestal gerig op hoogs-gestruktureerde XML data wat, byvoorbeeld, element sortering benodig voor voorlegging. Vir meer inligting oor XSL, sien die W3C XSL hulpbronne bladsy.
DSSSL is 'n dokument boom transformasie en styl taal met vele skakels in die SGML gemeenskap. DSSSL bronne op die Web:
Die Document Style Semantics and Specification Language (DSSSL) spesifikasie is beskikbaar in kompakte formaat.
DSSSList is die DSSSL Gebruikers eposlys.
Jade is James Clark se DSSSL masjien.
'n CSS lêer kan geskep en verander word "per hand", byvoorbeeld met 'n teksredigeerder, maar jy kan ook 'n program skryf in ECMAscript, Java of 'n ander taal, wat die style sheet manipuleer. Hierdie feit is eintlik so algemeen, sagteware-biblioteke met bruikbare funksies is beskikbaar. Om te help om so 'n program en biblioteke te porteer na verskillende rekenaarplatforms, het W3C 'n spesifikasie genaamd CSS-DOM ontwerp wat 'n stel funksies wat al hierdie biblioteke moet verskaf, definieër.
Die CSS Document Object Model is 'n API (Abstract Programming Interface) om CSS (en tot 'n sekere mate ook ander styl tale) binne 'n program te manipuleer. 'n API is die spesifikasie van 'n sagteware-biblioteek. Jy kan dit sien as 'n handleiding: Dit beskryf die funksies en hul parameters, maar dit bevat nie die kode nie.
Daar is verskeie CSS-DOM biblioteke beskikbaar, vir verskillende platforms. Baie van hulle is gratis. Baie webblaaiers het ingeboude CSS-DOM biblioteke, vir gebruik deur ECMAScript programme.
SAC (Simple API vir CSS) komplimenteer die CSS-DOM. Die CSS-DOM bevat funksies om die style sheet te manipuleer nadat dit in die geheue gelaai is; die funksies gedefinieër deur SAC help om die style sheet te ontleed, met ander woorde, verplaas die style sheet vanaf 'n lêer na die geheue.
Die CSS-DOM is 'n W3C Aanbeveling. SAC is 'n ontwikkelende projek. Sommige sagteware (buiten webblaaiers) word genoem in die CSS oorsig blad.
Konferensies, werkswinkels, navorsing
W3C kalender [slegs lede]
Gebruikersnetwerk nuusgroep nuus, aankondigings, konferensies
Die W3C span en verteenwoordigers van W3C lede bied dikwels aanbiedings aan.
DMOZ (die Open Directory Project) blaaie oor XML & style sheets en oor CSS.
Wat is fout met die <FONT> element?
<FONT FACE> beskou as skadelik
W3C huisves die www-style@w3.org eposlys oor style sheets. Voel vry om aan te sluit of blaai deur die archive.
'n Aparte blad oor historiese style sheet aanbiedinge is ook beskikbaar.
Die geskiedenis van CSS word beskryf in hoofstuk 20 van die boek Cascading Style Sheets, designing for the Web, deur Håkon Wium Lie and Bert Bos (3de uitg., 2005, Addison Wesley, ISBN 0-321-19312-1)