為什么下面的span class="first"沒有變成綠色呢
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>!important</title>
<style type="text/css">
p{color:red;}
p.first{color:green;}
</style>
</head>
<body>
? ? <h1>勇氣</h1>
? ? <p class="first">三年級時,我還是一個<span>膽小如鼠</span>的小女孩,上課從來不敢回答老師提出的問題,生怕回答錯了老師會批評我。就一直沒有這個勇氣來回答老師提出的問題。學校舉辦的活動我也沒勇氣參加。</p>
? ? <p id="second">到了三年級下學期時,我們班上了一節公開課,老師提出了一個很<span class="first">簡單</span>的問題,班里很多同學都舉手了,甚至成績比我差很多的,也舉手了,還說著:"我來,我來。"我環顧了四周,就我沒有舉手。</p>
? ??
</body>
</html>
2020-07-02
中間加個空格就好了p .first則可以實現span的格式變化,且只能實現span的變化。如果是p.first中間沒有空格,表示p與.first的交集,故而只能顯示第一段的變化。
2020-04-15
因為p.first{color:green}設置的是<p clsaa="first">這個段落的樣式,跟span class="first"沒有關系
設置span class="first",應該是.first{}或者span{}這種選擇器
2020-03-05
2020-01-19
p.first{color:green;}
把p去掉
2019-12-11
p{color:red;} ? ? 權值為1
p.first{color:green;}? 權值為1+10
<p class="first">? 權值為1+10? 所以第一段內容為綠色? (權值越大的優先)
<p id="second"> 權值為1+100 所以第二段內容為紅色? (權值越大的優先)
2019-12-11
應該設置span.first{color:green;}