web-dev-qa-db-fra.com

Couleur CSS vs couleur de fond vs fond?

En HTML, quand dois-je utiliser la couleur, et quelle est la différence entre la couleur de fond et la balise de fond

Quelles sont les différences?

12
Doggo

color fait référence à la couleur du texte dans cet élément.

background-color fait référence à la couleur de fond

background est un raccourci pour combiner plusieurs balises d'arrière-plan en une seule ligne.

background: #ffffff url("img_tree.png") no-repeat right top;

Combine les propriétés de couleur, d’image et d’image d’arrière-plan sur une seule ligne au lieu de saisir chaque style individuellement.

Il vaut la peine de passer par des tutoriels de base pour apprendre tout ce qu'il y a à savoir. Ce forum ne pardonnera pas à quelqu'un qui ne choisit pas d'apprendre par lui-même, mais plutôt comment le code fonctionne.

w3schools

43
Thomas Byy

Réponse rapide

  • Couleur = Couleur du texte
  • Couleur de fond = la couleur de fond
  • Background = vous donne la possibilité de définir la couleur, l'image, etc ...

d'excellents tutoriels à ce sujet sont trouvés ici

1
Dries Peeters

Il est vrai que background donne plus d'options que background-color. Mais si vous devez uniquement définir la couleur d'arrière-plan, elles sont exactement les mêmes et chacune remplacera l'autre, comme indiqué dans l'extrait.

background: yellow;
background-color: yellow;

.bc {
  background: yellow;
  background-color: green;
}

.bc2 {
  background-color: green;
  background: yellow;
}
<div class='bc'>
  bc { background:yellow; background-color:green; }
</div>

<div class='bc2'>
  bc { background-color:green; background:yellow; }
</div>

0
Steven Spungin