Introducing HTML5 and CSS3 – 2 Day

Request info

HTML5 and CSS3 Training

Introduction to HTML5

  • A Basic HTML5 Template

  • Defining the Page’s Structure with HTML5

  • New HTML5 Elements

  • Changes to Existing Features

Introduction to CSS3

  • Styling the HTML Template

  • CSS3 Selectors

  • CSS3 Properties

HTML5 Forms   

  • HTML5 New Form Input Types

  • Additional New Form Controls in HTML5

HTML5 Video and Audio

  • Video Formats

  • <video> Element

  • 3rd Party Javacript Libraries

   Extended Features of CSS3

  • New Pseudo-classes

  • Pseudo-elements and Generated Content

  • CSS3 Colors and Opacity

  • Rounded Corners

  • Shadows

  • CSS3 Gradients and Multiple Backgrounds

  • CSS3 Transforms

  • CSS3 Transitions

  • CSS3 Animations

Embedding Web Fonts with @font-face

  • Where to Get Fonts

  • Declaring Fonts in CSS

  • Applying Fonts to HTML Elements

Multicolumn Layouts

  • Controlling Columns with CSS3

  • Creating Columns with HTML

Designing Responsive Pages

  • Why Responsive?

  • When to Use Relative Units of Measurement

  • Testing Pages on Different Devices

Media Queries

  • Defining Alternative Presentations for Different Devices

Background Compatibility with Older Browsers

  • Overview of Browser Capabilities

  • What About Old IE?

  • Introduction to Modernizr

Advanced Capabilities of the Modern Browser

  • SVG Graphics

  • The <canvas> Element

  • Geolocation

Introduction to Offline Web Apps

  • Storing Data Within the Browser

  • Caching Assets for Offline Use


Course duration: 2 Days

Cost: £595 + VAT


HTML5 & CSS3 Training Inverness, Aberdeen, Glasgow, Edinburgh, Dunfermline and other sites throughout the UK including onsite closed company courses are available.


SELECT wp_posts.*, wp_p2p.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_p2p WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'start_date' AND CAST(wp_postmeta.meta_value AS DATE) >= '2024-07-15' ) ) AND ((wp_posts.post_type = 'schedule' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled'))) AND (wp_p2p.p2p_type = 'schedule_to_courses' AND wp_posts.ID = wp_p2p.p2p_from AND wp_p2p.p2p_to IN (SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.ID IN (1399) AND ((wp_posts.post_type = 'courses' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled'))) ORDER BY wp_posts.post_date DESC )) GROUP BY wp_posts.ID ORDER BY CAST(wp_postmeta.meta_value AS DATE) ASC