Quote; Premarket; Options; Chart; Insiders; Financials; Earnings; Filings; Analysts; Profile; Historical
XSL is used to refer to a family of languages used to transform and render XML documents. CSS is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language. Hence XSL and CSS are not the same and not interchangeable.
No, not in any sense of the term. CSS is a styling language, HTML is a document format. They're no more programming languages than a Word document is. Seriously, they're not. JavaScript is of course a programming language, and is present most places you see HTML these days. HTML could be considered like a Word file, and JavaScript like Word macro.