The html5 tutorials

 
About HTML5
Home
Introduction to HTML5
Features of HTML5
Older versions Vs. HTML5
 
Tags  
source
article
aside
audio
canvas
command
datalist
details
embed
figcaption
figure
footer
header
hgroup
keygen
mark
meter
nav
output
progress
ruby
section
summary
time
video
wbr
 

Older versions Vs. HTML5

HTML is a markup language that stands for Hypertext Markup Language. By using HTML you can easily create your own websites. Its functioning depends on various tags that are categorized in two ways including opening tags (<b>) and closing tags (</b>).

  • It requires plug-ins like Flash to operate various music and video files.
  • It has been considered an interactive form that allows images and objects to be embedded.
  • HTML is a W3C recommendation that stands for World Wide Web Consortium.
  • It lacks canvas feature for drawing.
  • In HTML, cookies are used for storing login and web browsing history. For large amount of data storage cookies has not been considered suitable option.

Recently, HTML5 has become the centre of focus for developing websites. It is being considered as a new standard of HTML, HTML DOM and XHTML.

  • It can play audio-video files and supports various formats.
  • HTML5 includes interactive documents that functions for embedding graphics.
  • HTML 5 is not a W3C recommendation yet
  • It has initiated Canvas feature that uses JavaScript to draw graphics on a web page and is useful to control pixels.
  • Two new storage methods have also been introduced in HTML5 that include local storage and session storage. The data is not passed on by every server request, but used only when asked for. So, this makes it possible to store large amounts of data without affecting the website's performance.

Apart from the above features, several new tags have been introduced in HTML and some of the tags have been deprecated that were previously being used in HTML such as <acronym>, <big>, <dd>, <frame>, <strike> and so on. Some of the new tags that have been added in the HTML5 are <source>, <keygen>, <footer>, <figure>, <datalist>, <canvas>, <audio> and further more.