CSS (Cascading Style Sheets) is a W3C Recommendation. An
HTML document may specify a CSS sheet that is
to be used when the document is displayed or printed.
The term "cascading" means that two or more CSS
style sheets may be specified, with one to be chosen
based on specified priorities.
CSS provides a simple, effective means
for specifying the format of HTML documents, but is not
able to depart from the basic structure of the source
data. This means that CSS is not suitable for
specifying the display of general XML documents, whose structure may
be completely unrelated to the desired display format.
A simple mechanism
for adding style (e.g. fonts, colors, and spacing) to Web
documents.
Other topics in our resources on XML related to CSS include: