Cascading style sheets (CSS) are a powerful mechanism
to customize HTML rendering inside a Web browser. The
CSS2 specification comes from the W3C, and has
now reached the status of a W3C recommendation. See
http://www.w3.org/TR/REC-CSS2/.
The CSS syntax is a great improvement over the .Xdefault resource mechanism of the
X Window System. The basic idea remains the same: matching a pattern
and setting resource values. CSS is devoted to HTML rendering, matching
HTML tags and setting style values. XML is another CSS target, especially
as used within the SVG (Scalable Vector Graphics) recommendation from
the W3C.