Tout d'abord bonjour à tous, et meilleurs voeux pour 2011.
Je suis en train d'apprendre les feuilles de style et un petit problème se pose à moi dans la notion parent-enfant.
Petit exemple :
Je souhaite que le paragraphe du conteneur soit en rouge et celui des boîtes en vert.
J'essaye d'appliquer cette feuille de style :
Mais quand je teste ce code dans mon navigateur, l'ensemble des textes des paragraphes se retrouvent en vert. Qu'ai-je mal compris ?
Merci d'avance pour vos réponses.
Modifié par Morifen (17 Jan 2011 - 13:14)
Je suis en train d'apprendre les feuilles de style et un petit problème se pose à moi dans la notion parent-enfant.
Petit exemple :
<div id="container">
<h1>Conteneur</h1>
<p>Conteneur principal</p>
<div class="box">
<h1>Box 1</h1>
<p>Je suis une boîte !</p>
</div>
<div class="box">
<h1>Box 2</h1>
<p>Je suis aussi une boîte !</p>
</div>
</div>
Je souhaite que le paragraphe du conteneur soit en rouge et celui des boîtes en vert.
J'essaye d'appliquer cette feuille de style :
/* Définition du container */
#container {
padding: 20px;
border: 1px solid #000;
background: #CCC;
}
/* Définition des boîtes */
.box {
margin: 10px;
padding: 20px;
border: 1px solid #000;
}
/* Mets le paragraphes des boîtes en rouge */
.box p {
color: #F00;
}
/* Mets uniquement le paragraphes du container en vert */
#container p {
color: #0F0;
}
Mais quand je teste ce code dans mon navigateur, l'ensemble des textes des paragraphes se retrouvent en vert. Qu'ai-je mal compris ?
Merci d'avance pour vos réponses.
Modifié par Morifen (17 Jan 2011 - 13:14)