Books & Videos

Table of Contents

Chapter: Introduction

HTML5 And CSS - An Introduction To Modern Web Development

02m 10s

About The Author

01m 32s

Overview Of The Course

02m 4s

How To Access Your Working Files

01m 15s

Chapter: The Basics Of Developing For The Web

Setting Up Your Workspace

01m 26s

A Simple HTML Document

01m 52s

The Basic Structure Of A Website

01m 33s

Moving Files From Your Computer To A Webserver

01m 55s

Chapter: HTML Fundamentals

What Is HTML?

02m 5s

HTML Syntax

02m 22s

The Doctype

01m 12s

The Document Head

02m 49s

The Document Body

00m 59s

Understanding Block And Inline Elements

02m 10s

Paragraphs And Line Breaks

01m 26s

Div And Span

01m 48s


02m 29s


02m 33s

Basic Lists

01m 49s

Lists Of Lists

01m 17s


01m 52s


03m 5s

Chapter: Structural HTML

Understanding Document Structure In HTML

02m 10s


01m 21s


01m 34s


01m 3s


01m 43s


01m 42s

Headers And Footers

02m 1s


01m 30s

Chapter: CSS Fundamentals

What Is CSS?

01m 54s

Adding CSS To An HTML Document

02m 2s

Basic CSS Selectors

03m 15s

Grouping CSS Selectors

01m 8s

Using Shorthand

01m 19s

CSS Units

03m 25s

Color In CSS

01m 46s

The Cascade

03m 30s

Chapter: Text And Typography

Understanding Web Typography

03m 19s

Text Size

05m 30s

Text Weight And Style

02m 11s

Using Fonts

03m 53s

Pseudo-Class Selectors

01m 45s

Styling Links

02m 1s

Dynamic Pseudo-Class Selectors - The Hover State

01m 28s

Chapter: Color And Images

Background Color In CSS

02m 37s

Adding A Background Image To A Page

03m 16s

Using Background Images On Other Elements

01m 59s

Styling A Blockquote With Multiple Background Images

01m 49s

Gradients With CSS

03m 47s

Shadows In CSS

01m 57s

Opacity And Transparency

01m 39s

Chapter: Layout With CSS

The CSS Layout Model

02m 22s

Margins And Padding

02m 55s


02m 48s

Absolute Positioning

03m 10s

Relative Positioning

01m 5s

The Basics Of Float

01m 56s

Clearing Floats

03m 9s

Building A Simple, Floated Layout

05m 9s

Styling The Navigation Sidebar

02m 31s

Styling The Page Header

03m 39s

Styling The Page Footer

02m 13s

Chapter: Forms In HTML And CSS

Understanding The Role Of Forms On The Web

01m 51s

The Form Element

01m 9s

The Input Element

03m 19s

Form Labels

01m 35s

Text Areas

01m 30s


01m 19s

File Input Fields

01m 56s

Hidden Fields

01m 17s

Checkboxes And Radio Buttons

02m 23s

Select Lists

02m 44s

Fieldsets And Legends

01m 57s

Laying Out A Simple Form

03m 28s

Styling Our Form With CSS

02m 47s

Advanced Form Styling Tips

04m 13s

Chapter: HTML5 Audio And Video

The Audio Element

02m 10s

The Video Element

02m 51s

Providing Fallbacks For Older Browsers

03m 53s

Chapter: Understanding Responsive Design

What Is Responsive Design?

02m 3s

Media Queries

02m 23s

Images In Responsive Design

01m 35s

A Simple Layout With Three Breakpoints

04m 33s

Chapter: Browser And Device Testing - Fixing Problems And Ensuring Accessibility

Testing Different Platforms

03m 13s

Debugging CSS Problems

02m 56s

Accessibility Tips

02m 36s

Common Problems When Making Websites Live

02m 2s

Resources And Where To Get Help

01m 57s