6
votes

Comment puis-je dire à une petite étiquette de votre côté?

J'ai une balise HTML5 à distance dans une page que je fais. Je ne trouve pas une façon de lui dire de quel côté de l'article principal sera sur?


0 commentaires

3 Réponses :


5
votes

Vous devez le faire via CSS, par exemple. Si vous souhaitez que votre code> tags code> soit à gauche, vous feriez

aside { float:left; }


2 commentaires

Donc, ça ne donne pas une barre latérale automatique?


Non, ça ne le fait pas. Comme Ondrej a mentionné, c'est une amélioration sémantique. Cela signifie que des tags comme celui-ci donnent à votre contenu un contexte plus significatif pour diverses applications pouvant traiter votre page.



7
votes

est juste une amélioration sémantique du général

conteneur - il ne porte aucune information présentée (graphique) avec elle-même.

Vous devez le styler avec CSS afin de le mettre à un endroit spécifique de votre mise en page. Par exemple, avec flotteur: gauche propriété.


1 commentaires

Donc, cela ne donne pas automatiquement aucun avantage sur un div?



-1
votes

Misté ne doit pas être utilisé comme une barre latérale du tout. Comme les autres réponses disent, c'est une amélioration sémantique qui est similaire mais non liée à une barre latérale / sidenav.

Pour une barre latérale, en utilisant div ou section ou NAV (si c'est une barre latérale de navigation) serait plus correcte.

Pensez à l'élément de côté comme votre page parlant directement à la visionneuse de contenu dans le même élément parent. Utilisez-le pour améliorer ou présenter le contenu de ce parent. Comme un personnage de Shakespeare, parler au public. Les pullquotes et les piecharts dans les magazines d'impression sont de bons exemples d'Asice.

Pour une barre latérale, toutefois, utilisez la section ou la NAV et le style avec CSS, le flottant d'un côté ou de l'autre.


1 commentaires

Le W3C stipule "l'élément peut également être utilisé pour Effets typographiques tels que des guillemets de tirage ou des barres latérales, pour la publicité, pour des groupes d'éléments de Nav, et pour un autre contenu considéré comme séparé du contenu principal de la page . " Voir, par exemple, Utilisation de l'élément de côté HTML5