選擇器的使用
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>選擇器</title>
<style type="text/css">
body{
? ? font-size:12px;
? ? color:red;
}
</style>
</head>
<body>
<p>慕課網(wǎng)(IMOOC)是學(xué)習(xí)編程最簡單的免費平臺。慕課網(wǎng)提供了豐富的移動端開發(fā)、php開發(fā)、web前端、html5教程以及css3視頻教程等課程資源。它富有交互性及趣味性,并且你可以和朋友一起編程。</p>
</body>
</html>
這里的
body{
? ? font-size:12px;
? ? color:red;
}
和
p{
? ? font-size:12px;
? ? color:red;
}
效果一樣嗎?
2016-12-29
一樣的。
body設(shè)置了body全局樣式,
body里只有一個p標(biāo)簽,
所以設(shè)置body樣式與設(shè)置p標(biāo)簽的樣式,在以上環(huán)境中是相同的效果。
2016-12-29
一樣的。
body設(shè)置了body全局樣式,
body里只有一個p標(biāo)簽,
所以設(shè)置body樣式與設(shè)置p標(biāo)簽的樣式,在以上環(huán)境中是相同的效果
2016-12-29
產(chǎn)生的小郭一樣,但這里比較特殊,body中就只有一個元素p,如果有其他元素,效果就不同了,body的范圍比p的大
2016-12-29
就這段代碼的話,效果是一樣的。因為body里面只有p。但是如果<body>里面有span、a、table等,格式就都是body設(shè)置的樣式了。所以這種寫法是不常用的。
雖然CSS有優(yōu)先級,但是設(shè)置起來還是比較麻煩,沒有完全必要這樣子寫。
2016-12-29
是一樣,但是范圍不一樣,body指向的是body內(nèi)的全部元素都受用,而p指向的是p內(nèi)的全部內(nèi)容受用。如果p修改成其他的例如font-size:20px;color:blue;那么body就不受用了,這就是特殊性和層疊性問題了,可以看下第九章。
2016-12-29
body 針對于body內(nèi)中的所有范圍。而p是在p定義的范圍里面。
在這里一樣,但是如果再加一段,用h標(biāo)簽,那么答案就不一樣了。
2016-12-29
現(xiàn)在是一樣的,但是建議使用P標(biāo)簽,因為以后也許要添加?xùn)|西,到時候自己修改也可以,就像標(biāo)簽后面加個;一樣的道理,養(yǎng)成好習(xí)慣
2016-12-29
一樣的。
因為<body>內(nèi)除了<p>以外沒有其他的標(biāo)簽。
2016-12-29
我也想知道,其實可以想一想,這個題目中只是特殊情況。如果body標(biāo)簽里還有除了p之外的標(biāo)簽,比如說h, ?什么的,范圍就會不同了啊。