樣式的繼承,在實際中有用嗎?
樣式的繼承,在實際中有用嗎?
比如本課程上的<span>標簽,如果要保持和父標簽<p>同樣樣式,<span>不是必須的。即不需要<span>標簽來繼承也能達到效果。倘若不保持和父標簽<p>相同樣式,可對<span>單獨設置樣式,因為繼承權值最低,所以一定能達到效果。那么繼承就是多余的。
樣式的繼承,在實際中有用嗎?
比如本課程上的<span>標簽,如果要保持和父標簽<p>同樣樣式,<span>不是必須的。即不需要<span>標簽來繼承也能達到效果。倘若不保持和父標簽<p>相同樣式,可對<span>單獨設置樣式,因為繼承權值最低,所以一定能達到效果。那么繼承就是多余的。
2015-04-11
舉報
2015-04-11
在body的內(nèi)容中,倘若我不加任何標簽,那么其中內(nèi)容保持為為body設計的樣式(這是當然的吧)。那么假設我加了子標簽, 亦可以采用不加任何標簽的情況處理,使其保持為為body設計的樣式。即:沒有繼承機制也能實現(xiàn)網(wǎng)頁使用body的樣式。如果要特別指定樣式(顯然不能繼承下來),為子標簽另設計樣式即可。
2015-04-11
有啊,繼承還是很好用的。
舉個栗子,
我們在頁面為body標簽設置樣式
body{
font-family:?Verdana, Arial, '宋體';
font-size:?12px;
}
那么頁面中body下的子標簽都會繼承body的樣式,也就是說我們不用為頁面的p標簽,div標簽等設置樣式,它們默認都會繼承body的樣式。如果沒有繼承,那是不是就得為每個需要這種樣式的標簽寫上這些樣式,那代碼量真有多,冗余了都。
如需更改樣式,也只需單獨更改子標簽樣式就好了。
可以去看看網(wǎng)站的源代碼,基本上所有的網(wǎng)站都會為body標簽設置類似字體,字號這些樣式,這就是繼承的體現(xiàn)。