CSS and Designing without Tables
2 days

Course overview
This course will introduce users to the key principles of CSS and how it can be used to format and design web pages

Who should attend
This course is aimed at people who are new to CSS and wish to use CSS to format their web pages. HTML knowledge is required.

  Course contents

Introduction to CSS
The basic purpose of CSS1, 2 and 3
When it's OK to use a table
Parts of a CSS rule and types of CSS rules
What properties and elements CSS can affect
Where CSS styles can be defined

Putting CSS into Perspective
Positioning, colour, fonts, and images
Multiple style sheets, users, and CSS
What CSS alone can't do
CSS and web accessibility
Accommodating older browsers
Making modern browsers more accommodating

Digging below the Surface
Applying CSS to HTML documents
How inheritance works in CSS
Selectors and structure of CSS rules
Universal selector
Element type selector
Class selector
ID selector
Pseudo-element selector
Pseudo-class selector
Descendant selector
Parent-child selector
Adjacent selector
Attribute selectors
Selector grouping
Expressing measurements
Absolute values
Relative values

Page Layout with CSS

CSS Web Site Design
Advantages of CSS design
CSS positioning and multi-column layouts
The CSS box model
The display property
Absolute, relative, and positioning contexts
More on positioning page blocks measurement units and types influence design
The float and clear properties
The z-index property and overlapping content

 

 

Styling Text and other Content with CSS
How to specify colours
Setting body colour
Transparency, colour, and user overrides
Interesting uses of colour

Making Fonts Consistent
How CSS deals with fonts
The font-family and font-size properties
HTML sizes versus CSS sizes
Variability across browsers and platforms
Other font properties
Standard versus non standard font families
Specifying font lists
Using non standard and downloadable fonts

Text Effects and the Cascade
Using the span element
Text alignment as a design technique
Horizontal and vertical spacing
The line-height, letter-spacing and word-spacing properties
Text decorations
Shadowed text without graphics
Styling hyperlinks
Styling lists with CSS
Cascading and inheritance
Basic principles of cascading
Sort order
Specificity
Origin
Weight

 
 

Related courses
XHTML Introduction

How to book
Please call us now on 020 8658 6994 or email us at admin@alphatraining.com

Home

© Alpha Training | Telephone 020 8658 6994 | Email admin@alphatraining.com