私はこれを今見つけることができませんが、トピックについて議論しているさまざまなブログで以前に読んだことがあります。私は例を挙げますが、うまくいけばそれは明確です(それはまったく何も明確化しないかもしれませんが)。
このマークアップを考えると(意図的に任意):
<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>
CSSは次のように読み取ることができます。
.myWrapper .img img {border: thin black solid;}
.myWrapper .img {margin:10px;}
.yourWrapper .img img {border: thick red dashed;}
.yourWrapper .img {margin:20px;}
次のように書くこともできます:
.myWrapper {
.img {
margin:10px;
img {
border: thin black solid;
}
}
}
.yourWrapper {
.img {
margin:10px;
img {
border: thick red dashed;
}
}
}
しかし、それがどこで議論されたのか、あるいはそれが作品の中にあるのかを見たのを思い出せません。誰が私が何について話しているのか知っていますか?
そして、これはSOの質問ではないと思います。
}
でした。私は今それらを片付けるつもりです。
img
が.img
クラス内の要素になります。</ strike>