Stylesheets
***********

   The way in which Emacs/W3 formats a document is very customizable.
All formatting is now controlled by a default stylesheet set by the user
with the `w3-default-stylesheet' variable.  Emacs/W3 currently supports
the W3C recommendation for Cascading Style Sheets, Level 1 (commonly
known as CSS1) with a few experimental items from other W3C proposals.
Wherever Emacs/W3 diverges from the specification, it will be clearly
documented, and will be changed once a full standard is available.

   Support for DSSSL is progressing, but spare time is at an all-time
low.  If anyone would like to help, please contact the author.

   The following sections closely parallel the CSS1 specification so it
should be very easy to look up what Emacs/W3 supports when browsing
through the CSS1 specification.  Please note that a lot of the text in
the following sections comes directly from the specification as well.

Menu

Terminology
Terms used in the rest of this chapter.
Basic Concepts
Why are stylesheets useful? Getting started.
Pseudo-Classes/Elements
Special classes for elements.
The Cascade
How stylesheets are combined.
Properties
What properties you can set on elements.
Units
What you can set them to.