Course Summary
This course provides solid introduction to CSS. It is intended for designers who are already familiar with HTML basics and want to move on to the XHTML and CSS standard for separating look and feel from the data.Duration
1 day.
Objectives
Upon completion, you will be able to write valid and compliant Cascading Style Sheets(CSS).
Outline
Introduction
- What is CSS
- Advantages of using CSS
- Validating CSS
CSS and HTML
- Inline Style Sheets
- Embedded Style Sheets
- External Style Sheets
CSS Essentials
- Units in CSS
- Typography
- Text Formatting
- Text Layout
- Colors and Backgrounds
- Defining Colors
- Background images
- Positioning Backgrounds
- Formatting
- Padding
- Borders
- Margins
- Layout
- Lists
- Tables
- Forms
- Styling Input Elements
- Styling text Elements
- Styling Select and Option Elements
- Form Buttons
- Combining Properties
Selectors
- Simple Selectors
- Universal Selectors
- Type Selectors
- Descendant Selectors
- Child Selectors
- Adjacent Sibling Selectors
- Attribute Selectors
- Class Selectors
- ID Selectors
- Pseudo Selectors