為什么我輸完solid后,還沒(méi)打red,邊框顏色就是變成紅色的了呢?是繼承了上面p標(biāo)簽的紅色么?
DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>繼承</title>
<style type="text/css">
p{color:red;}
p{border:1px solid }
</style>
</head>
<body>
??? <h1>勇氣</h1>
??? <p class="first">三年級(jí)時(shí),我還是一個(gè)<span>膽小如鼠</span>的小女孩,上課從來(lái)不敢回答老師提出的問(wèn)題,生怕回答錯(cuò)了老師會(huì)批評(píng)我。就一直沒(méi)有這個(gè)勇氣來(lái)回答老師提出的問(wèn)題。學(xué)校舉辦的活動(dòng)我也沒(méi)勇氣參加。</p>
??? <p id="second">到了三年級(jí)下學(xué)期時(shí),我們班上了一節(jié)公開(kāi)課,老師提出了一個(gè)很<span>簡(jiǎn)單</span>的問(wèn)題,班里很多同學(xué)都舉手了,甚至成績(jī)比我差很多的,也舉手了,還說(shuō)著:"我來(lái),我來(lái)。"我環(huán)顧了四周,就我沒(méi)有舉手。</p>
</body>
</html>
為什么我輸完solid后,還沒(méi)打red,邊框顏色就是變成紅色的了呢?是繼承了上面p標(biāo)簽的紅色么?
2015-11-24
是的。
2016-01-26
是的 搞出來(lái)試一下就知道了
2015-12-31
剛剛試了下,應(yīng)該是繼承的。試了代碼p{color:green;}p{border:1px solid red},然后試了p{border:1px solid red;}p{color:green;},前面那個(gè)在輸入red之前邊框是綠色的,后面那個(gè)并不影響。之后試了p{color:red;border:1px solid blue;},以上都是在記事本中使用的。個(gè)人認(rèn)為可能是選擇優(yōu)先級(jí)的影響。如果是第一個(gè)代碼,我個(gè)人理解是重寫(xiě)了。第二個(gè)則是先加入邊框設(shè)定再加入文字設(shè)定。第三段代碼只不過(guò)是合并寫(xiě)了而已并沒(méi)有什么區(qū)別。
2015-12-12
最佳答案是錯(cuò)的,不要誤導(dǎo)新人。
這個(gè)是因?yàn)檎n程的代碼已經(jīng)設(shè)定好了,并不是繼承了上面的p,上面的P的color那只是針對(duì)文本內(nèi)的字的顏色
2015-11-30
我覺(jué)得是個(gè)這個(gè)網(wǎng)頁(yè)的課程有關(guān),前幾節(jié)的表格邊框就是默認(rèn)黑色。這個(gè)紅色肯定是和之前設(shè)置的紅色有關(guān)。至于樓上的說(shuō)法,貌似是這樣,但這畢竟是慕課網(wǎng)設(shè)定好的,可能和自己軟件運(yùn)行不一樣。。。。
2015-11-27
不是,我覺(jué)得是編輯器默認(rèn)邊框紅色,不然你把p{color:red;}去掉,文本顏色是黑色的,但是邊框是紅色的。