Cascading Style Sheets is a W3C Recommendation. An
HTML document may specify a Cascading Style Sheets sheet that is
to be used when the document is displayed or printed.
The term "cascading" means that two or more Cascading Style Sheets
style sheets may be specified, with one to be chosen
based on specified priorities.
Cascading Style Sheets 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 Cascading Style Sheets 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 Cascading Style Sheets include: