439 University Avenue
Suite 1150
Toronto Ontario
Canada M5G 1Y8

Language Overview:
Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS) is a style sheet language used to specify the look and formatting of web pages. CSS is designed primarily to enable the separation of HTML from document layout and formatting.
Using CSS can enable the web developer improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content (such as by allowing for tableless web design). CSS can also allow the same markup page to be presented in different styles for different rendering methods, such as on-screen, in print, by voice (when read out by a speech-based browser or screen reader) and on Braille devices. While the author of a document typically links that document to a CSS stylesheet, readers can use a different stylesheet, perhaps one on their own computer, to override the one the author has specified. CSS specifies a priority scheme to determine which style rules apply if more than one rule matches against a particular element. In this so-called cascade, priorities or weights are calculated and assigned to rules, so that the results are predictable.

Users: Creative, Design, Web Development, IT and Admin Professionals who are as well as anyone who needs to create, maintain and edit corporate or personal websites, Intranets, Web-based communications such as newsletters and email promotions.

Internet Training

Cascading Style Sheets (CSS)
Introduction

Course Information

Duration: One-Day Course
Platform: Windows and Macintosh
Fee: $395 CDN (+GST)

This class is limited to eight people.

Course Overview

Cascading Style Sheets (CSS) is the technology used to add styles to web pages. Discover how CSS works and learn how to code internal and external style sheets which enable you to implement style changes in a single web page or throughout an entire web site. Learn how to layout web page structure using CSS instead of tables. Discover advanced formatting options such as word, character and line spacing. Control the appearance of hyperlinks and create navigation button effects. Setup style sheets for printing from browsers to hide elements and formatting not favorable to a printed page.
A working knowledge of HTML is a prerequisite for this course.

Note: Some browsers do not support all CSS properties.

Course Content

  • What is CSS?
  • Advantages of using style sheets
  • Understanding the cascading properties of style sheets
  • Proper CSS syntax
  • Controlling font properties
  • Creating custom class styles, inline styles and Pseudo styles
  • Controlling the appearance and display of hyperlinks including removing the underline and hover properties
  • Using images in lists
  • Controlling tiling of background images
  • Creating and implementing internal, external and imported style sheets
  • Creating multiple style sheets for various media including screen and print
  • Hiding elements when printing
  • Absolute positioning for elements
  • Using CSS to eliminate unnecessary tables when creating web pages

Calendar Dates:

On Request Only
Call DPA for info

View Training Calendar

Register Now

Download PDF of Course Outline

If you have Adobe Reader installed you can view it now:

(PDF 55 kb)

Need help with PDFs?
PDF help >>

Related Training

DPA Certificate Programs

Our certification programs give you the opportunity to build your proficiency in electronic imaging, page layout, Internet, and office productivity while saving you a considerable amount.
more >>