Issue 725:

From CSS2.1 Section 1 (I paraphrased and extracted certain text from this section):

"CSS is a style sheet language that allows authors and users to attach style (e.g., fonts and spacing) to structured documents and XML applications). By separating the presentation style of documents from the content of documents, CSS simplifies web authoring and site maintenance. CSS supports media-specific style sheets so that authors may tailor the presentation of their documents to visual browsers, aural devices, handheld devices, etc."

NOTE: Can we use some of this benefit information in CSS techniques (and add additional info if necessary)?

In the CSS2.1 spec, section 2.1 gives a brief CSS tutorial for HTML, and section 2.2 gives a brief tutorial for XML. The HTML 4.0 specification defines how stylesheet rules may be specified for HTML documents: either within the HTML document, or via an external stylesheet. XML depends more on style sheets than does HTML, since authors can make up their own elements that user agents don't know how to display.

NOTE: This says to me that we don't necessarily want to emphasize that one can use the "same"(?) style sheet for both XML and HTML, but rather reference the text in CSS2.1 Section 1?

Again from CSS 2.1 Section 1:

"Several CSS features will make the Web more accessible to users with disabilities:

  • properties to control font appearance allow authors to eliminate inaccessible bit-mapped text images
  • positioning properties allow authors to eliminate mark-up tricks (e.g., invisible images) to force layout
  • the semantics of !important rules mean that users with particular presentation requirements can override the author's stylesheets
  • the 'inherit' value for all properties improves cascading generality and allows for easier and more consistent style tuning
  • improved media support, including media groups and the braille, embossed, and tty media types, will allow users and authors to tailor pages to those devices

    Benefits of CSS:

    NOTE: Do we want to use any of this or refer to it?