Comment les principales caractéristiques de travail HTML5, contraste avec HTML4? [fermé]
Question
S'il vous plaît écrire du code. Comment le code HTML5 différent de HTML4?
La solution
Autres conseils
Un exemple emprunté à: A List Apart - Un aperçu de HTML 5 :
HTML 4:
<body>
<div id="header">...</div>
<div id="nav">...</div>
<div class="article">
<div class="section">
...
</div>
</div>
<div id="aside">...</div>
<div id="footer">...</div>
</body>
HTML 5 ajoute de nouveaux éléments pour identifier spécifiquement chacun de ces constructions communes:
<body>
<header>...</header>
<nav>...</nav>
<article>
<section>
...
</section>
</article>
<aside>...</aside>
<footer>...</footer>
</body>
Ces éléments sont résumés comme suit:
- : Une partie ou d'un chapitre dans un livre, une section dans un chapitre, ou essentiellement tout ce qui a sa propre rubrique .
- tête : L'en-tête de la page affichée sur la page; pas le même que l'élément de tête.
- Pied de page : Le pied de page où l'impression va bien; la signature dans un message électronique.
- nav :. Une collection de liens vers d'autres pages
- article : Une entrée indépendante dans un blog, magazine, recueil, et ainsi de suite .
- côté : Pour le contenu qui est lié au tangentiellement contenu autour d'elle, et est généralement utile pour baliser la barre latérale
Comparez ces deux fichiers:
- http://fortuito.us/diveintohtml5/examples/blog-original.html (XHTML 1.0 Strict)
- http://fortuito.us/diveintohtml5/examples/blog-html5.html (HTML5)
Une explication détaillée se trouve dans le chapitre 3 de Plongez au coeur de HTML5 , intitulé « Qu'est-ce que cela veut dire? » .
Pour commencer avec l'un des 4 HTML possible doctypes sont les suivantes:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Et le doctype HTML5 est la suivante:
<!doctype html>
Le w3 ont un article sur les différences entre les deux spécifications , permet de se rappeler que la spécification HTML5 n'est pas encore finalisé, et est sujette à changement.