次のうち、ベスト (より良い) プラクティスと見なされるのはどれですか?
#anElement {
font-size:1em;
color:white;
}
/* other stuff */
#anElement {
width:100px;
margin-bottom:10px;
}
また
#anElement {
background-color:black;
color:white;
font-size:1em;
margin-bottom:10px;
}
言い換えれば、CSS を可能な限りドライにする必要がありますか、それともタイポグラフィと一般的なレイアウトを別々に、場合によっては別々のファイルで作業する必要がありますか?