一般來說,當我們有一些應該一起構成風格的孩子元素時,我們應該把這種風格給父母,讓繼承工作,還是讓孩子自己去做?例如,如果我們有如下的結構:直接在父(和繼承)或子元素上的CSS樣式?
<div class="foo">
<p>should be 2em</p>
<ul>
<li>should be 2em</li>
<li>should be 2em</li>
</ul>
</div>
那麼我應該讓它因爲這樣:
.foo {font-size: 2em;}
或這樣的事情?:
.foo p, .foo li {font-size: 2em;}
我認爲這個問題是非常基本的,但抱歉,我找不到任何好的谷歌結果。