Introduction to CSS
Next Class Session April 5, 2009
- Prerequisite:
- Any CSS or text editor (code view of many popular HTML editors qualifies) maybe used in this class but the ability to work directly in the code is required.
- Prior Experience:
- Must be able to write or at least read HTML and familiar with the terms of web design. Minimum experience the equivalent of "The Language of Web Design" short class.
- Book:
- The recommended book for this class is Cascading Style Sheets Separating Content From Presentation
.

While this book is not required it is highly recommended and there will be reference to sections of this book that will help you better understand CSS.
- Other Requirements :
- Web space to upload assignments
Minimum of 3 browsers for your operating system, recommended browsers: Firefox, Opera and either Internet Explorer 6 or Safari depending on your operating system - Cost:
- $69.95
- Description:
- This class is an an introduction to CSS - Cascading Style Sheets - for web page creation and layout.
Syllabus:
Week 1 Overview and Basic Concepts
- What is CSS?
- Types of Styles
- Inline
- Document Level
- Linked or External
- Order of the Cascade
- Class, ID and Element Selectors
- Attributes
- Values
- Units of Measurement
- Colors
- Shorthand
- Pseudo Classes
Week 2 Fonts, Text Properties and Positioning
- Font Families, Style, Weight and other font values
- Spacing
- Text-Decoration
- Box Model
- Margin
- Padding
- Borders
- Size
- The Box Model Differences
- Between Browsers
- How Doctype affects the box model.
- Flow
- Absolute
- Relative
- Floats
Week 3 Contextual Selectors & Pulling it All Together
- What is a "contextual selector"?
- Why and when you should use them.
- menus
- footer
- content columns
- How to write "contextual selectors".
- Media Type Styles
- Final project - 3 complete page layouts
If you have questions rewarding this class, please send an email to registrar@starttoweb.com
Our students say: