Comment utiliser les balises sémantiques HTML5 et CSS3 pour la programmation

Car les développeurs web ont commencé à utiliser des techniques de mise en page flottante, ils divs presque toujours créés appelés nav

Sommaire

  • Ceci est ma tête
, entête, et footer. Les développeurs de HTML5 décidé de créer de nouveaux éléments avec ces noms. Jetez un oeil sur le code ci-dessous pour voir les balises sémantiques en action.

sémantique

Ceci est ma tête

Section 1

Section corps ...

Section 2




Section corps ...

Objet

Article corps ...

Comme vous pouvez le voir, il ya un certain nombre de nouvelles balises sémantiques HTML5 dans:

  • entête: Cela ne veut pas les mêmes que les balises h1-h6. Il désigne un morceau de la page qui contiendra un en-tête de la page. Souvent, la tête va se remplir la largeur de la page, et avoir une sorte de bannière de l'image. Il contient fréquemment h1 contenu.

  • nav: Cette balise indique une sorte de section de navigation. Il n'a pas de style particulier de son propre, mais il est fréquemment utilisé soit comme un menu horizontal ou vertical pour la navigation du site.

  • section: Une section est utilisé pour indiquer une partie générique de la page. Vous pouvez avoir plusieurs sections sur la même page.

  • article: Un article est comme une section, mais il est destiné à être utilisé avec des ressources externes. Beaucoup de pages sont construites automatiquement par le logiciel, et quand ces pages intégrer du contenu provenant d'autres sources, il est destiné à utiliser le article tag pour intégrer ce contenu.

  • pied de page: Un pied de page est destiné à contenir de bas de page au bas d'une page. Typiquement, un pied de page couvre le bas d'une page, bien que ce soit pas le comportement par défaut.

Notez qu'aucun de ces éléments ont tout formatage spécifique. Il est à vous pour fournir le formatage dans le code CSS. Chacun des éléments peuvent être formatés directement comme un élément HTML (parce que ce qu'il est). Toutes dernière Version navigateurs supportent les balises sémantiques, mais si vous voulez soutenir les navigateurs plus anciens (en particulier IE avant la version 8), vous aurez toujours besoin d'utiliser divs.


» » » » Comment utiliser les balises sémantiques HTML5 et CSS3 pour la programmation