2. HTML5
HTML5 est la dernière évolution des standards qui
définissent HTML. Le terme HTML5 regroupe deux
concepts différents :
Il s'agit de la nouvelle version du langage HTML, avec
de nouveaux éléments, attributs et comportements ;
mais aussi un ensemble plus large de technologies qui
permettent des crée des sites web plus variés et
puissants, et des applications web, mobiles.
Conçu pour être utilisable par tous les développeurs de
l'Open Web, cette page de référence fait des liens vers
de nombreuses ressources sur les technologies
HTML5, classés dans différents groupes d'après leur
fonction.
3. <!DOCTYPE html>
Cela permet au navigateur ne supportant pas
encore HTML5 de passer en mode standard et ainsi
d'ignorer les balises inconnues.
Il est beaucoup plus simple que les précédents
doctypes, et plus court. Il est ainsi plus facile à
retenir et réduit le nombre d'octets devant être
téléchargés.
4. <meta>
<meta charset="UTF-8">
Placez ceci au tout début de votre
élément <head>, car certains navigateurs reprennent
leur interprétation des documents HTML, si l'encodage
de caractère déclaré est différent de ce qu'ils avaient
anticipés. De plus, il est recommandé d'utiliser UTF8, car il simplifie la gestions des caractères dans les
documents utilisant plusieurs graphies.
Notez que HTML5 limite les encodages autorisés à ceux
compatibles avec ASCII et utilisant au moins 8 bits. Ceci
pour améliorer la sécurité et éviter certains types
d'attaques.