CSS Cascading Style Sheets

CSS (Cascading Style Sheets) describe the visual style and presentation of a document, most commonly web sites. One purpose of CSS is to separate the presentation of a document from the structure and content (although it is possible to embed CSS within the structure as well). This separation is a W3C standard recommendation. Separation of style from structure and content increases maintainability for the author(s) of a document as well as accessibility for the audience. CSS is commonly applied to HTML, XHTML and XML documents, It’s possible, but uncommon, to apply CSS to other types of documents.

This course covers the basics of CSS. The 38 lessons include applying CSS, construction, presentation, layout, URI schemes, applications and troubleshooting. Cascading Style Sheets are a complex subject. You must have an understanding of at least HTML in order to comprehend CSS. If you’re not familiar with HTML, you might want to check out our HyperText Markup Language (HTML) course.

YOU MUST BE A REGISTERED MEMBER OF OUR WEBSITE TO TAKE THIS COURSE.


The text for this course is available from WikiBooks under the Creative Commons Attribution-ShareAlike License.