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