Who is this course for

Web professionals who are seeking to provide a more accessible design structure using Cascading Style Sheets.

Assumed Knowledge

You should have a working knowledge of HTML.

What you will learn

Upon successful completion of this course you’ll be able to; convert an existing page, styling for print, styling a press release, making an input form look good, styling an events calendar, creating an online greeting card, bringing hyperlinks to life, multicolumn layout, how to skin a menu, sneaking out of the box, positioning a better design and fixing your backgrounds.

Outline

Introduction

  • What is Cascading Style Sheets (CSS)
  • How it works
  • Selector and declaration
  • Properties and values

Including CSS

  • HTML style attribute
  • Internal CSS using style tag
  • External CSS using link tag (recommended)

Selectors

  • Universal
  • Tag selector
  • Class selector
  • ID selector
  • Child selector
  • Descendant selector
  • Cascading Inheritance

Colours

  • Foreground colour (text colour)
  • Background colour
  • Named colours value
  • HEX colour value
  • RGB colour value RGBA and opacity

Text

  • Terminology
  • Typography
  • Font style
  • Availability
  • Font family property
  • Font size property
  • Type size units
  • Font weight property
  • Font style property
  • Text transform property
  • Text decoration property
  • Line height property
  • Letter and word spacing properties
  • Text align property
  • Vertical align property
  • Text ident property
  • Styling links and their states

Box model

  • Understanding box model
  • Dimensions
  • Border, margin and padding
  • Shorthand properties
  • Limiting width
  • Limiting height
  • Content overflow
  • Display property
  • Visibility property

Lists, tables and forms

  • Styling Lists
  • Styling tables
  • Styling Forms
  • Taking advantage of inheritance
  • Practical examples

Course details

Evening class duration Weekend class duration Weekday class duration Course level
4 Beginner - Yellow Belt - 101

How to book

Simply select your start date from below and pay online to book your course.

If you are joining us during a weekday class then the lessons begin at 09:30 and finish at 16:30. This class will run for weeks.
If you are joining us during an evening class then the lessons begin at 18:00 and finish at 21:00 each week. This class will run for 4 weeks.
If you are joining us during a weekend class then the class starts at 10:00 and will finish at 17:00 each week. This class will run for weeks.