HTML5 Tutorial

Jakob Jenkov
Last update: 2022-03-23

HTML5 is a new set of HTML elements added to the existing HTML4 elements. In addition, some older HTML elements become obsolete, and some HTML elements become optional. Furthermore, some existing HTML elements change their meaning.

HTML5 Features

HTML5 is very advanced. Some of the new HTML5 features are:

Actually, some of the features attributed to HTML5 are not really part of the HTML5 specification. However, since they are all new features, and all targeted at making HTML5 better suited for use in rich internet applications (RIA), the whole suite of new features are often labeled HTML5.

The HTML5 canvas is so advanced that I wrote a complete tutorial just for that. You can find it here: HTML5 Canvas Tutorial.

Jakob Jenkov

Featured Videos

Java ForkJoinPool

P2P Networks Introduction


Java Persistence
Close TOC
All Tutorial Trails
All Trails
Table of contents (TOC) for this tutorial trail
Trail TOC
Table of contents (TOC) for this tutorial
Page TOC
Previous tutorial in this tutorial trail
Next tutorial in this tutorial trail