Je ne veux pas utiliser! Important ou écrire une nouvelle règle pour chaque cas pouvant être traité avec des classes auxiliaires. Par exemple je veux le faire;Id identique sur l'étiquette du corps pour une plus grande spécificité css
HTML
<body id="sameId">
<div class="wrapper">
<div class="article text-center text-bold">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>
<div class="article">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>
<div class="article">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>
<div class="article">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>
<div class="article">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>
<div class="article">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>
</div>
</body>
CSS
/* Helper Classes */
#sameId .text-center {
text-align:center;
}
#sameId .text-bold {
font-weight: bold;
}
/* Article Styles */
.wrapper .article {
padding: 10px;
margin-bottom: 20px;
border: 1px solid #ddd;
text-align:left;
font-weight: normal;
}
Est-ce que pose un problème à l'avenir en utilisant même id sur les étiquettes de corps de toutes les pages pour une plus grande spécificité css?
https://jsbin.com/tamaxetuse/1/edit?html,css,output
Y at-il une raison pour laquelle vous définir explicitement 'text-align' et' font-weight' dans '.wrapper .article'? Si elles ne sont pas remplacées par une autre règle plus tôt dans votre CSS, vous pouvez simplement les [omettre] (http://jsfiddle.net/8uedncgm/). – insertusernamehere