Web Publishing: Introduction to Style Sheets 1

Course Description
Topic Area: 
Course Type: 

HTML was not designed to control layout or presentation, yet with a variety of tricks it has been used as such. A more elegant solution does exist: Cascading Style Sheets (CSS), which allows control of presentation elements, from font faces, sizes and colors to margins, borders, and object placement. In this introductory class, we will discuss the advantages and disadvantages of using styles as well as various ways to incorporate them. Topics include pseudo-classes and pseudo-elements, as well as the following properties: font, color, text, and margin.

Learning Objectives: 
  • 3 reasons to use style sheets
  • 3 reasons not to use style sheets
  • Describe the differences between inline, embedded, and external style sheets
  • Create an embedded style sheet
  • Compare the style sheet support in Internet Explorer and Netscape/Firefox
Target Audience: 
  • Familiarity with basic HTML (Web Publishing: The Basics, or its equivalent), Web browsers and the Internet
  • Comfortable creating basic HTML documents directly, i.e., without the aid of an HTML editor
Homework Expectations and Completion Requirements: 
  • In addition to the daily class session, there will be approximately one hour of homework each day. This homework will consist of creating web pages with the elements discussed that day. This homework is required.
  • It is designed for individual participation; each individual must register.
Session Duration: 
This course consists of four 2-hour sessions.
Continuing Education Credit
Contact Hours: 
Amigos Member Early Bird Fee: 
Amigos Member Fee: 
Non-member Early Bird Fee: 
Non-member Fee: 
Scheduled Dates