Die W3C Style Activity ontwikkel ook 'n XSL, wat 'n kombinasie van XSLT en “Formatting Objects” (XSL-FO) bevat.
Inligting oor die knoppies onderaan hierdie bladsy is beskikbaar op die knoppies blad en die CSS validator.
DSSSL is 'n dokument boom transformasie en styl taal met vele skakels in die SGML gemeenskap. DSSSL bronne op die Web:
'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.
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.