Comment créer une table uniquement à l'aide de balises et de CSS

Comment Creer Une Table Uniquement A L Aide De Balises Et De Css



Habituellement, un tableau en HTML est créé via le ' ' étiqueter. Cependant, la plupart des développeurs Web débutants pensent que c'est le seul moyen de créer un tableau en HTML. Mais il est également possible de créer un tableau en utilisant uniquement le '
” balises en HTML et en appliquant les propriétés de style CSS sur le contenu div.

Cet article donnera une solution complète à la création d'un tableau en utilisant uniquement le '

” balise et propriétés CSS.

Comment créer un tableau via la balise
et le CSS ?

Les développeurs peuvent créer un tableau en HTML en ajoutant un « main »

” tag pour créer un tableau puis plusieurs “
” étiquettes à l'intérieur.







Exemple
Considérez l'exemple de code HTML suivant pour créer un tableau :



< div classe = 'divTable' >
< div classe = 'ligne d'en-tête' >
< div classe = 'divCell' >< b > IDENTIFIANT < / b >< / div >
< div classe = 'divCell' >< b > Nom < / b >< / div >
< div classe = 'divCell' >< b > Âge < / b >< / div >
< / div >
< div classe = 'divRow' >
< div classe = 'divCell' > 001 < / div >
< div classe = 'divCell' > Forgeron < / div >
< div classe = 'divCell' > 25 < / div >
< / div >
< div classe = 'divRow' >
< div classe = 'divCell' > 002 < / div >
< div classe = 'divCell' > John < / div >
< div classe = 'divCell' > 31 < / div >
< / div >
< div classe = 'divRow' >
< div classe = 'divCell' > 003 < / div >
< div classe = 'divCell' > Charles < / div >
< div classe = 'divCell' > 28 < / div >
< / div >
< / div >

Dans l'extrait de code ci-dessus :



  • UN '
    ' la balise est ajoutée avec la classe nommée ' divTable ”.
  • À l'intérieur de ' div ' élément conteneur, ajoutez un autre ' div ” élément conteneur avec la classe déclarée comme “ headerRow ”.
  • Encore une fois, ajoutez trois ' div ” les éléments qui ont les classes nommées “ divRow ' avec trois sous-conteneurs avec le ' divCell ' classe.
  • Ensuite, ajoutez trois éléments div ajoutez le ' IDENTIFIANT ”, “ Nom ' et ' Âge ” dans la ligne d'en-tête du tableau.
  • Après cela, spécifiez les valeurs pour 'ID', 'Name' et 'Age' pour chaque élément div.

Il s'agissait de savoir comment utiliser le ' div ” élément pour créer un tableau. Maintenant, appliquons-lui les propriétés CSS :





.divTable
{
affichage : tableau ;
largeur :auto;
arrière-plan- couleur :#eee;
frontière :1px solide # 666666 ;
espacement des bordures : 5px ;
}
.divRow
{
largeur :auto;
display:table-row;
}
.divCell
{
largeur :150px;
flotteur : gauche ;
affichage:table-colonne ;
arrière-plan- couleur : RVB ( 212 , 209 , 209 ) ;
}

Dans l'élément de style CSS ci-dessus :

  • Ajoutez un sélecteur qui fait référence au ' divTable ' (qui contient toutes les valeurs de la table) et définissez les propriétés CSS souhaitées (c'est-à-dire ' afficher ”, “ largeur ”, “ Couleur de l'arrière plan ”, “ frontière ' et ' espacement des bordures ”) pour le contenu du tableau.
  • Après cela, ajoutez un sélecteur de classe qui sélectionne les éléments du ' divRow « classe pour ajouter le CSS » largeur ' et ' afficher ” propriétés aux éléments.
  • Enfin, ajoutez les propriétés de style CSS aux éléments dans le ' .divCell ” sélecteur de classe.

Cela créera un tableau dans la sortie et affichera les résultats suivants :



Il s'agissait de créer un tableau en HTML en utilisant uniquement les balises

et les propriétés CSS.

Conclusion

Un tableau en HTML peut également être créé uniquement via la balise div et les propriétés de style CSS. Pour ce faire, créez un élément de conteneur div principal distinct pour créer le tableau et des éléments de conteneur div distincts à l'intérieur pour créer les lignes du tableau. Chaque élément de conteneur div aura son identifiant ou ses classes respectives. De plus, les sélecteurs de classe sont utilisés pour sélectionner les éléments div et leur appliquer les propriétés CSS. Cet article a guidé la création d'un tableau uniquement à l'aide de la balise div et du CSS.