S.B.C.C. -> Computer Science -> Courses -> COMSC 111 -> Syllabus
[ Basic HTML (project) |
Style Sheets (project) | Image Maps & Formats (project) | CGI Forms (project) | Frames & Search Engines (project) | VRML (project) | Intro JS (project) ]


Cascading Style Sheets (CSS)

A cascading style sheet is a way of having tight control over the presentation of HTML in a device independent fashion. You can do many things is style sheets that formerly required weird HTML extensions (both Netscape and Microsoft). The good part is that if a browser doesn't understand them, they get ignored and the information is still presented. The one thing you cannot do with style sheets is add interactivity, it only addresses how text is displayed, not the behaviour of the user interface. Although style sheets are nice, watch out, they can be abused. There are however, guidelines for the use of style sheets.

For the reading, follow the links present at the top of each paragraph and read the information. The other links are for background.


Cascading Style Sheets (http://www.htmlhelp.com/reference/css/stylesheets-now.html)
The Web Design Group has created a nice introduction to style sheets. This is a short read describing what can be done with style sheets.

Quick Cascading Style Sheets Tutorial (http://www.htmlhelp.com/reference/css/quick-tutorial.html)
Our buddies at the Web Design Group have created a short tutorial on CSS.

Structure of Cascading Style Sheets (http://www.htmlhelp.com/reference/css/structure.html)
The whole enchilada. I don't expect you to read and memorize this, but do know your way around and try to get a feel for what you can do with CSS.

Cascading Style Sheets (http://www.w3.org/Style/css/)
This is the proverbial horse's mouth. The specification for cascading style sheets was created by the World Wide Web Consortium (W3C). It is very instructive to view the source of this document. Also, try viewing it with style sheets on and off.


Last Updated: March 2, 1998
Author: Dean Nevins <dn@picard.sbcc.cc.ca.us>