Hierdie is 'n vertaling. It kan moontlike foute bevat of nie opdatum wees met die Engelse weegawe nie. Vertaler: Annabel Koekemoer
Web Style Sheets Tuisblad
“Hopefully, future Web innovations will emulate the example set by the Web Consortium in its work on CSS”
Sien die “Wat is nuut?” afdelings van CSS en XSL en Digital Publishing.
Wat is style sheets?
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?
Op 17 Desember 2016 was CSS 20 jaar oud!
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.
David Siegel's Balkanization of the web (1995–1996)
'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)
Leer en gebruik
Neem deel / ontwerpe
Bert Bos, styl aktiwiteit bestuurder
Laas opdateer Di 30 Jan 2018 18:30:00 UTC
Omtrent die vertalings