Style sheets (CSS, XSL)

Scalable Vector Graphics Table-of-Contents 
  Document Object Model (DOM)
Change-size

The Cascading Style Sheet (CSS) language allows authors and users to apply stylistic information (concerning font, spacing, color and so on) to structured documents written in HTML or XML

Aural style sheets gives control over voice, pitch and other aspects of how the text will sound when rendered into speech

The CSS2 specification allows you to invent style sheets for different "media types", e.g. handheld devices

XSL (eXtensible Style Sheet Language) is used to transform one XML document into another XML or HTML document

The output of the transformation can be formatting objects from the "W3C Formatting Model"

Future work:

Modular CSS - a given browser can openly spell out which module it supports

The W3C Formatting Model - a unified model of the kinds of objects used for formatting Web documents

 - Applies to other media, such as aural presentations, and Braille.

Style properties defined in the W3C formatting model will be exposed to scripts and other programs via the Document Object Model (DOM)


Johan Hjelm, Ericsson/W3C

W3C

24 of 33