2014-01-31 25 views
0

假設您想要設計樣式的空白頁面上有一個div。沒有其他的頁面,但與類'包裝'這個div。造型元素div{styles;}和造型其類.wrapper{styles;}有什麼區別?在某些情況下,雖然我確信他們應該達到相同的結果,但我看到兩者之間的結果有所不同。設計實際的div元素與設計div class ID的風格

我說得對嗎,還是有相互使用的情況?忘記選擇div將在這種情況下選擇所有div。

+0

你能舉一些例子,其中兩者的結果不同嗎? –

+0

http://css-tricks.com/specifics-on-css-specificity/ –

+0

如果將來您想爲該頁面添加更多DOM元素,則必須恢復爲'.wrapper'方法*無論如何*因爲你可能不希望這些新的DOM元素繼承這些'div'風格。爲CSS指定類名是一種**好的做法。 – MackieeE

回答

0

簡而言之: 通常情況下,您會將CSS樣式添加到類中,除非您希望指定標記的所有/大部分元素以某種方式查看/行爲。可能是一個好主意,以風格a,p,body標籤獲得一致的設計跨所有網站,但不是很好的想法,以div,span元素,因爲它們的用法最有可能會在不同的地方不同。