|Style Sheet FAQ | CSS1 Property Index|
|Index DOT Html:
Main Index | Element Tree |
Element Index | HTML Support
Index DOT Css: Main Index | Property Index | CSS Support History | Browser History
If you have not heard the buzz about Style Sheets in HTML yet, you will soon.
Style Sheets are a simple yet powerful method of allowing attachment of rendering information to HTML documents. The language syntax for specifying Style Sheet information is quite different than HTML, so significant explanation will be required. Matters are made difficult for authors due to the official CSS1 specification from the W3C not being completely supported by the browsers that are attempting to implement this functionality.
HTML (a derivative of SGML) was designed primarily as a content-based mark up language. The past few years have seen the introduction of many new Physical Formatting and other elements/attributes by browser vendors which has muddied the intention of HTML. One of the main reasons for Style Sheets is to stop the creation of new HTML Physical Formatting elements (like FONT) by browser vendors that specify style information.
Advantages of Style Sheets