CSS Web Development

This course is designed for students who want to learn how to use Cascading Style Sheets (CSS) to develop and design Web sites. Students will learn how to use all the features of the CSS-1 specification, and a few features of CSS-2. Students will explore browser workarounds and sound development principles along the way. This course is designed for the student who is a savvy computer user, is comfortable using the Internet, and is experienced with HTML.

Learning Objectives:
Upon completion of this course, students will be able to identify style sheets of various types, customize styles, apply positioning properties, control background appearance, and create styles that break down gracefully.

Course Outline:
Introduction to Cascading Style Sheets (CSS)

Designing with Style Sheets
Style Sheet Syntax
Creating Simple Rules

Creating Rules
Applying Class and ID Selectors
The DIV and SPAN Elements
Linked (External) Style Sheets

Conflicting Rules: The Cascade
Rules in Conflict
Cascading Order

Text and Font Properties
Typographical Properties
Font Properties

Applying Colors and Backgrounds
Applying Colors
Background Techniques

Box Properties
Formatting with the Box Model
Borders
Floating Elements
Styling Lists

CSS Positioning
Positioning Elements Absolutely and Relatively
Layering Elements with the z-index Property

Design and Usage Techniques
Dynamic Link Colors
Cursor Styles
Styling Form Elements
Dynamically Linked Style Sheets
Contextual Selectors

There are currently no courses scheduled

What You Get:

Certificate of completion