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?
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.
Réponse rapide
d'excellents tutoriels à ce sujet sont trouvés ici
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>