Introduction to XHTML/CSS training course
This day-long course will provide everything you need to know to start building simple XHTML/CSS sites. You will learn the benefits of web standards and why XHTML and CSS are becoming the language of choice for most modern web applications. You’ll discover the importance of structured mark-up and learn the syntax and rules behind CSS2.1.
This training course is taught by Clearleft Creative Director, Andy Budd. Andy is the author of the best selling book CSS Mastery, and one of the worlds leading experts in XHTML and CSS. By the end of this course you’ll gain typographic control over your text, learn to use background images for graphical effect, understand the intricacies of the CSS box model and positioning model, and be able to create simple two and three column layouts.
This course is a perfect introduction for people new to the field of web development, or transitioning from the old, table based approach. The course is ideal for 4-8 people and prices start from £1600+VAT. Sessions can either be run on site at your offices, or at our state-of-the-art training centre in Brighton.
If you would like to book this course for your team, why not contact us straight away?
Introduction to CSS
- What is CSS?
- The benefits of CSS
- CSS Specifications
- Validation
- CSS Tools and the development environment
CSS Basics
- Meaningful markup
- How a CSS rule is structured
- Selectors, properties and values
- Adding styles to your page
Selectors
- Type and descendant selectors
- ID and Class selectors
- Pseudo-classes
- The Cascade and specificity
- Inheritance
Font and Text Properties
- Font color
- Font properties and shorthand
- Line-height
- Text decoration and capitalization
- Letter spacing, word spacing and alignment
- Intelligent font sizing
Background Images and Lists
- The background property
- Background positioning
- List style property
- List indentation
The CSS Box Model
- The box model
- Padding, and margin
- Width and height
- IE’s proprietary box model and the box model hack
- The border property
The CSS Visual Formatting Model
- Basic definitions
- Block vs Inline
- The display property
- Relative positioning
- Absolute positioning
- Floating and clearing
CSS Layout
- Centering a design
- Simple 2-column layout
- Floated 3-column layout
Other courses you may be interested in include:
If this course doesn’t quite fit your needs, we are happy to combine elements of several courses of create a bespoke solution tailored to the exact needs of your team. To book one of our courses or discuss the training requirements of your team, please get in touch.

Client Worksheet