Derniers tutoriels de développement web

HTML5 Présentation


Qu'est-ce que HTML5?

HTML5 est un langage de balisage utilisé pour la structuration et la présentation du contenu sur le World Wide Web. Il est la cinquième et la version actuelle de la norme HTML.

Il a été publié en Octobre 2014 en améliorer la langue avec le soutien pour le dernier multimédia, tout en gardant à la fois facilement lisible par l'homme et bien comprises par les ordinateurs et les périphériques Wide Web Consortium (W3C) tels que les navigateurs Web, parseurs, etc.

HTML5 est destiné à subsumer non seulement HTML 4, mais aussi XHTML 1 et DOM niveau 2 HTML.


Ce qui est nouveau en HTML5?

La DOCTYPE déclaration pour HTML5 est très simple:

<!DOCTYPE html>

Le codage de caractères (charset) La déclaration est également très simple:

<meta charset="UTF-8">

HTML5 Exemple:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Title of the document </title>
</head>

<body>
Content of the document......
</body>

</html>

Le caractère encodage par défaut en HTML5 est UTF-8.


Les nouveaux éléments HTML5

Les nouveaux éléments les plus intéressants sont les suivants:

De nouveaux éléments sémantiques comme <header> , <footer> , <article> , et <section> .

Nouveau contrôle de forme des attributs comme numéro, la date, l' heure, le calendrier et la portée.

Les nouveaux éléments graphiques: <svg> et <canvas> .

De nouveaux éléments multimédias: <audio> et <video> .

Dans le chapitre HTML5 support , vous apprendrez à "teach" les anciens navigateurs HTML5 pour gérer sémantique.


New API HTML5 (Application Programming Interfaces) d' (Application Programming Interfaces)

Les plus intéressants de nouveaux API sont:

  • HTML Géolocalisation
  • HTML glisser-déposer
  • HTML Stockage local
  • Application HTML Cache
  • HTML Web Workers
  • SSE HTML

Le stockage local est un remplacement puissant pour les cookies .


Éléments supprimés en HTML5

Les éléments suivants HTML4 ont été retirés de HTML5:

Élément Utilisez plutôt
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS
<tt> CSS

Dans le chapitre HTML5 Migration , vous apprendrez comment migrer facilement de HTML4 à HTML5.


Histoire HTML

Depuis les premiers jours du web, il y a eu de nombreuses versions de HTML:

Version An
Tim Berners-Lee a inventé www 1989
Tim Berners-Lee a inventé HTML 1991
Dave Raggett rédigé HTML + 1993
Groupe de travail HTML HTML 2.0 défini 1995
W3C HTML recommandé 3.2 1997
W3C recommandé HTML 4.01 1999
W3C XHTML 1.0 recommandé 2000
HTML5 WHATWG premier projet public 2008
HTML5 WHATWG Living standard 2012
Recommandation finale HTML5 du W3C 2014

Tim Berners-Lee a inventé le "World Wide Web" en 1989, et l'Internet a décollé dans les années 1990.

De 1991 à 1998, HTML développé à partir de la version 1 à la version 4.

En 2000, le Wide Web Consortium mondial (W3C) recommandé XHTML 1.0.

La syntaxe XHTML était stricte, et les développeurs ont été contraints d'écrire valides et "well-formed" code.

En 2004, WHATWG (Web Hypertext Application Technology Working Group) de (Web Hypertext Application Technology Working Group) a été formé en réponse à ralentir le développement du W3C, et la décision de fermer le développement du HTML du W3C, en faveur de XHTML.

WHATWG voulait développer HTML, compatible avec la façon dont le Web a été utilisé, tout en étant rétro-compatible avec les anciennes versions de HTML.

Dans la période 2004-2006, l'initiative WHATWG a obtenu le soutien par les principaux éditeurs de navigateurs.

En 2006, le W3C a annoncé qu'ils soutiendraient WHATWG.

En 2008, le premier projet de HTML5 publique a été publié.

En 2012, WHATWG et le W3C a décidé une séparation:

WHATWG développera HTML comme un "Living Standard" de "Living Standard" .

Un niveau de vie est jamais complètement complet, mais toujours mis à jour et amélioré. De nouvelles fonctionnalités peuvent être ajoutées, mais ancienne fonctionnalité ne peuvent pas être supprimés.

Le WHATWG Living standard a été publié en 2012, et est continuellement mis à jour.

W3C élaborera un HTML5 définitif et la norme XHTML5, comme "snapshot" de WHATWG.

La recommandation du W3C HTML5 a été rendu public le 28 Octobre ici 2014.