“任務”所給代碼中是先刪除第7行代碼,再在第7行寫入新代碼
任務所給代碼是先刪除第7行代碼:h1,span{color:red;},再在第7行寫入新代碼:.first,#second span{color:green;} 來滿足把第一段全部文字和第二段“簡單”設為綠色的要求
我寫入的代碼:.first,span{color:green;} 這樣也能滿足“任務”所提要求(注意:我并未刪除第7行的代碼)
另外,我如果寫入的代碼:.first,#second span{color:green;} 結果顯示為:第一段全部文字除去”膽小如鼠“為綠色,第二段”簡單“為綠色;”膽小如鼠“為紅色(注意:我并未刪除第7行代碼)?
而且,#second span 是ID選擇器包含選擇器的寫法,課程中并未講解,ID選擇器和類選擇器都有子選擇器和包含選擇器2種用法嗎?
2015-11-18
都有的 不過id一般前端盡量少用 那是留給后臺 做數據交互用的
2015-11-18
那我第3種代碼寫法顯示的結果,是優先級或權值造成的嗎?span 比.first 離“膽小如鼠”較近,它們都是嵌入式。所以“膽小如鼠”顯示紅色。
但是span是標簽,權值為1, .first 是類選擇符,權值為10,“膽小如鼠”不是應該是綠色嗎?