Introduction to CSS

Are you new to CSS? Confused about box models and how to create a CSS based page layout? This Introduction to CSS class is for you. You must be able to write or at least read HTML and familiar with the terms of web design to participate in this class.

Introduction to CSS is another class offered by Cheryl Wise at Start to Web and will begin 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 book for this class is Cascading Style Sheets Separating Content From Presentation. There will be reference to sections of this book that will help you better understand CSS during this class so you should order it in time to receive it prior to the start of your class.

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.

Class 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 & 4 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
  • Creating page layouts
  • Final project – assigned week 3 for completion week 4

You can read more about Introduction to CSS and register for the class at Start to Web. Cost of the class is $89.95. Readers of this blog may obtain a 10% discount by using coupon code PGfriends.

Speak Your Mind

*