2016-04-27 7 views
0

Dans un simple document HTML5, vous pourriez avoir quelque chose comme ce qui suit:Article HTML5 ou élément principal - Devrait-il toujours être utilisé?

header 
nav 
article 
footer 

La définition d'un article implique qu'il enveloppe le contenu principal autonome.

La question est: toutes les pages doivent-elles contenir un élément d'article. Ceci inclut les pages avec seulement un formulaire de contact, par exemple.

Merci

+0

Il existe de nombreux exemples dans les spécifications HTML5 des pages sans éléments d'article. [Comme celui-ci: http://w3c.github.io/html/sections.html#example-91d58dcd](http://w3c.github.io/html/sections.html#example-91d58dcd) – Alohci

+0

Merci pour le lien. Cette même page contenait aussi le point que je cherchais. (Voir ma réponse ci-dessous). – Manngo

Répondre

0

Selon HTML 5.1: 4.3. Sections: The article element, l'élément article peut être implicite:

Lorsque le contenu principal de la page (par exemple, à l'exclusion des pieds de page, en-têtes, des blocs de navigation et des barres latérales) est tout un une seule composition autonome, ce contenu peut être marqué d'un article, mais il est techniquement redondant dans ce cas (puisqu'il est évident que la page est une composition unique, puisqu'il s'agit d'un document unique).

Cela suggère que c'est OK de toute façon. Je pense que le marquer dans un article a encore l'avantage d'être plus clair et de fournir un conteneur approprié pour le CSS. Cependant, il n'est clairement pas nécessaire.