Non riesco a trovarlo ora, ma l'ho già letto su vari blog che parlano dell'argomento. Darò un esempio e spero sia chiaro (anche se potrebbe non chiarire nulla).
Dato questo pezzo di markup (arbitrariamente apposta):
<div class="myWrapper">
<a href="somepage.url" class="img">
<img url="someimage.url">
</a>
</div>
<div class="yourWrapper">
<a href="somepage.url" class="img">
<img url="someimage.url">
</a>
</div>
Mentre il CSS potrebbe leggere in questo modo:
.myWrapper .img img {border: thin black solid;}
.myWrapper .img {margin:10px;}
.yourWrapper .img img {border: thick red dashed;}
.yourWrapper .img {margin:20px;}
Potrebbe anche essere scritto in questo modo:
.myWrapper {
.img {
margin:10px;
img {
border: thin black solid;
}
}
}
.yourWrapper {
.img {
margin:10px;
img {
border: thick red dashed;
}
}
}
Ma non ricordo di aver visto dove è stato discusso o se è qualcosa in lavorazione. Qualcuno sa di cosa diavolo sto parlando?
E non penso che questa sia una domanda SO o l'avrei messa su SO.