User AgentにHTML文書のレンダリング方法を指示する方式は、複數の方法が提唱されてゐます。
Netscape社はNavigator 4.x向けにJavaScript Style Sheets(?)を提唱してゐます。一方でW3CはCascading Style Sheetsを提唱してゐます。
他にもあるのかも知れませんが、調べてゐないのでよくわかりません。
當サイトでは、Cascading Style Sheets(CSS)の解説をします。
This specification doesn't tie HTML to any particular style sheet language.
本仕様は、HTMLを特定のスタイルシート言語に結び付けることはしない。
W3CはHTML 4.01の仕樣書でスタイルシートの説明をする際、Cascading style Sheetsによる例を用ゐてゐます。しかし、スタイルシート即Cascading Style Sheetsと理解してはいけません。
Cascading Style Sheetsは飽くまでスタイルシートの一種に過ぎません。
W3Cが策定したスタイルシートの仕樣に、Extensible Stylesheet Language (XSL)と云ふものもあります。XSLは、CSSとは違ふ目的で開發されたスタイルシートの仕樣です。
XSLは、文書を變形する際の規則を記述するスタイルシートです。たとへば、XML文書をHTML文書にコンヴァートする際に適用する規則を、XSLで書く事が出來ます。XSLは、CSSとは根本的に概念が異るのですが、スタイルシートと呼ばれてゐます。
當サイトでは現状、XML關係の解説をしてゐないので、XSLの解説もしてゐません。