La méthode pour changer les couleurs de fond des parties d'un tableau sur un site Web a changé au fil des ans, devenant plus facile et moins laborieuse avec l'introduction de feuilles de style.
L'ancienne méthode utilisait l'attribut bgcolor pour changer la couleur d'arrière-plan d'un tableau. Il peut également être utilisé pour modifier la couleur d'une ligne ou d'une cellule de tableau. Mais l'attribut bgcolor est devenu obsolète au profit des feuilles de style. Ce n'est donc pas le moyen optimal de manipuler la couleur d'arrière-plan d'un tableau.
Le meilleur moyen de changer la couleur d'arrière-plan consiste à ajouter la propriété background-color à la balise table, row ou cell.
Cela changera la couleur de fond d'un tableau entier:
Pour changer la couleur d’une seule ligne, insérez la propriété background-color dans le
étiquette:
Vous pouvez changer la couleur d’une cellule en ajoutant l’attribut à la
étiquette:
|
Vous pouvez également appliquer des couleurs d’arrière-plan aux têtes de table ou au | tag, de la même manière: | Modifier la couleur d'arrière-plan à l'aide de feuilles de style
Si vous ne souhaitez pas ajouter la propriété background-color à la table, vous pouvez également définir la couleur d'arrière-plan. Par exemple, vous pouvez définir les styles dans une feuille de style dans l'en-tête de votre document HTML ou dans une feuille de style externe. Les modifications de celles-ci dans HEAD ou dans une feuille de style externe peuvent ressembler à celles-ci pour les tableaux, les lignes et les cellules:
table {couleur de fond: # ff0000; } tr {couleur de fond: jaune; } td {background-color: # 000; } Définition de la couleur d'arrière-plan de la colonne
Le meilleur moyen de définir la couleur d'arrière-plan d'une colonne est de créer une classe de style, puis d'affecter cette classe aux cellules de cette colonne. La création d'une classe vous permet d'affecter cette classe aux cellules d'une colonne spécifique à l'aide d'un attribut.
Le CSS:
td.ColColor {background-color: blue; } Le HTML:
cellule 1 | cellule 2 | cellule 1 | cellule 2 |
L'un des principaux avantages du contrôle des couleurs d'arrière-plan via une feuille de style est la possibilité de modifier votre choix de couleur ultérieurement. Plutôt que de devoir parcourir le document HTML et modifier chacune des cellules, vous pouvez modifier le choix de couleur dans le code CSS. Il sera immédiatement appliqué à toutes les situations où la classe = "ColColor" est utilisée. Cela fait gagner un temps considérable et réduit considérablement les risques d'erreur, tels que l'absence de changement de couleur d'une cellule.
Même si vous n'avez jamais modifié les couleurs d'arrière-plan d'un tableau dans un document Web, vous pouvez copier les exemples ci-dessus et expérimenter vous-même cette méthode. Vous découvrirez rapidement à quel point il est facile de modifier les couleurs à l'aide de balises de style, notamment de feuilles de style si vous travaillez avec des sites Web volumineux. Essayez les différentes options présentées et choisissez celle qui vous convient le mieux.
|