Meilleur marquage HTML5 pour la barre latérale

Je configure mes barres latérales WordPress pour un thème HTML5 et je souhaite vraiment utiliser before_widget et after_widget correctement.

Donc, ma question est la suivante: lequel des deux modèles de balisage est le plus approprié? Le code suivant est complètement en dehors de l’élément

.

Option 1: Outre les sections

  

Option 2: Div avec Asides

  

Je suppose que la question auxiliaire est alors quelle rubrique utiliser pour chaque titre de widget. Si j’emballe chaque widget dans une

alors

semble le plus approprié. Si j’utilise

Basé sur ce diagramme HTML5 Doctor , je pense que cela pourrait être le meilleur balisage:

   

Je pense qu’il est clair que

est l’élément approprié tant qu’il est en dehors de l’élément

principal.

Maintenant, je pense que

est également approprié pour chaque widget de côté. Dans les mots du W3C :

L’élément article représente une composition autonome dans un document, une page, une application ou un site et est, en principe, dissortingbuable indépendamment ou réutilisable, par exemple dans la syndication. Cela peut être un post sur un forum, un article de magazine ou de journal, une entrée de blog, un commentaire soumis par un utilisateur, un widget ou un gadget interactif ou tout autre élément de contenu indépendant.

Le manuel HTML5 Guidelines for Web Developers: Structure et sémantique pour les documents suggère cette option (option 1) :

  

Il indique également que vous pouvez utiliser des sections dans le pied de page. Donc, la section peut être utilisée en dehors du contenu de la page.

L’ASIDE a depuis été modifié pour inclure également le contenu secondaire.

HTML5 Doctor a beaucoup de choses à ce sujet ici: http://html5doctor.com/aside-revisited/

Extrait:

Avec la nouvelle définition de côté, il est crucial de restr conscient de son contexte. > Lorsqu’il est utilisé dans un élément d’article, le contenu doit être spécifiquement lié à cet article (par exemple, un glossaire). Lorsqu’ils sont utilisés en dehors d’un élément d’article, le contenu doit être associé au site (par exemple, une liste de blogs, des groupes de navigation supplémentaires et même de la publicité si ce contenu est lié à la page).