Course Details
Course Duration – One day
Course Objectives
This course is designed for people who want to learn how to use Cascading Style Sheets (CSS) to develop and design Web sites. The trainees will explore browser workarounds and sound development principles along the way. This course is 100% hands-on, with practical exercises to practice the new skills as you learn them.
Course Content
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 Colours and Backgrounds
- Applying Colours
- 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
Prerequisites
Trainees should be is comfortable using the Internet, and be experienced with HTML.