Comment créer des tables dans html5

Le conteneur de balisage principal pour les tables au format HTML est le table élément. Autrement dit, vous utilisez l'ouverture

tag pour indiquer le début d'une table, et que vous ajoutez la clôture tag pour y mettre fin.

En outre, les blocs de construction de base pour les données de table en HTML sont la ligne de table () Et des données de table () Éléments, quand une table se compose d'autant de lignes que il ya éléments (plus toutes les lignes tête ou de pied) et autant de colonnes que le nombre maximal de éléments d'une table de ligne donnée.

Entre ces ouverture et de fermeture des balises, vous pouvez trouver les éléments suivants dans ce très intéressant et prescrite (en d'autres termes, obligatoire) afin:

  • Zéro ou un éléments pour définir une légende pour une table (si il ya un tel élément, ou pas de légende pour la table si elle est absente). Si elle est utilisée, un élément doit suivre immédiatement après l'ouverture

    tag.

  • Zéro ou un groupe de colonnes (Éléments) de définir les groupes de colonnes de la table (si il ya un tel élément, ou aucun regroupement de colonne si l'élément est absent). Il doit apparaître après tout élément, si l'on est présent, et avant tout des éléments de table suivants.




  • Zéro ou une table rubrique (Éléments) pour définir la section de cap pour une table (si il ya un tel élément, ou pas tête du tableau section si l'élément est absent). Souvent, une première ligne de titre Table couvre toute la largeur de la table afin d'identifier toute chose, et la première ligne de titre est suivie par une deuxième ligne de titres individuels pour chaque colonne dans la table.

  • Zéro ou plusieurs corps de table (Éléments) pour identifier le contenu réel de la table. Une table peut avoir plusieurs éléments, il est donc rare dans HTML dans qu'une table peut avoir qu'une seule tête, mais plusieurs corps!

  • Zéro ou un pied de table () à fournir des informations pour le fond d'une table. Les navigateurs peuvent utiliser , , et de décider quoi faire défiler (le corps de table, habituellement) et ce qu'il faut laisser toujours présent à l'écran.

    Le pied de table est un cas particulier quand il vient à l'endroit où dans la séquence de la table balisage il peut apparaître. Il peut toujours figurer en dernier dans la séquence (comme il le fait dans cette liste), mais il peut aussi apparaître juste après l'un de ces éléments qui sont présents (dans cet ordre): , , et .

    Toutefois, il semblerait avant et éléments. Dans ce cas particulier, ne peut pas apparaître également, à la fin de la table. Interdit!

  • En l'absence de élément présent (ce qui serait normalement définir le corps de la table dans une table avec un en-tête défini de table et peut-être aussi une section de pied de page), la ligne de table () Élément définit les lignes pour les données que le tableau présente effectivement. L'intérieur de chaque ligne de la table sont autant de données de table () Éléments comme il ya des cellules dans cette rangée.

Parce que la table de syntaxe HTML et de l'ordre de balisage peut être difficile et compliqué, il est encore plus intéressant que d'habitude pour faire fonctionner tout votre table balisage par le W3C Markup Validation Service pour vous assurer qu'il est exact.

La structure d'un tableau HTML est facile à comprendre si nous représentons en utilisant récipient balisage de base seulement, avec quelques commentaires, espérons-éclairage, comme ceci:

Structure de base Tableau de balisage et de séquence

» » » » Comment créer des tables dans html5
Tableau 6-1: HTML Markup structure et la séquence
ÉlémentDescription