課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
.first,#second span{color:green;}這段代碼里面second 和 span之間為什么要用空格,不能用>?
2016-07-14
源自:初識HTML(5)+CSS(3)-升級版 8-10
正在回答
兩種都是可以的
兩種在我的編譯器里都可以
使用>號是指第一層子級,如果該標簽只有一層子級,那么兩個寫法都一樣,如果有多層子級。使用空格意味著所有子集都執行對應的設置,有>號則指針對第一層子級
這就要看span是second的子代還是second的子代以后的代了,如果span不是second的子代而是second的子代以后的代,用>就對span不起作用了, 空格是對其后代都起作用,>只對其子代起作用。
在第二段文字里,second的后代只有一代,所以理論上用空格或>都是可以的.
但題目的要求是第一段全部文字為綠色,如果使用.first,#second span{color:green;}
那么第一段文字中的span標簽仍然為紅色,不符合題目要求
事實上直接.first,span{color:green;}也可以
這個案例里面兩種寫法都可以,因為第二段文字的span標簽里面再沒有span標簽了只有一級,而>也表示的是直接子級
可以的,你可以自己試一下
可以,.first,#second>span{color:green;}在我這有同樣的效果
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
3 回答second中為什么要span
2 回答.first,#second span{color:green;}為什么要加“#”?
10 回答b和/之間到底要不要這個空格
3 回答不使用#second span也可以
4 回答color:red!important的red和!之間不能有空格嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-15
兩種都是可以的
2016-07-14
兩種在我的編譯器里都可以
2016-07-14
使用>號是指第一層子級,如果該標簽只有一層子級,那么兩個寫法都一樣,如果有多層子級。使用空格意味著所有子集都執行對應的設置,有>號則指針對第一層子級
2016-07-14
這就要看span是second的子代還是second的子代以后的代了,如果span不是second的子代而是second的子代以后的代,用>就對span不起作用了, 空格是對其后代都起作用,>只對其子代起作用。
2016-07-14
在第二段文字里,second的后代只有一代,所以理論上用空格或>都是可以的.
但題目的要求是第一段全部文字為綠色,如果使用.first,#second span{color:green;}
那么第一段文字中的span標簽仍然為紅色,不符合題目要求
事實上直接.first,span{color:green;}也可以
2016-07-14
這個案例里面兩種寫法都可以,因為第二段文字的span標簽里面再沒有span標簽了只有一級,而>也表示的是直接子級
2016-07-14
可以的,你可以自己試一下
2016-07-14
可以,.first,#second>span{color:green;}在我這有同樣的效果