選擇器問題
誰能說說,既然類選擇器可以無數(shù)次使用,而ID選擇只能用一次,那干嗎還要ID選擇器呢,直接全部用類選擇器不就可以了么?還有后代選擇器有必要么,如果需要全部,那直接選中LI標(biāo)簽不就全部選了么,干嘛還要用這個空格呢?
誰能說說,既然類選擇器可以無數(shù)次使用,而ID選擇只能用一次,那干嗎還要ID選擇器呢,直接全部用類選擇器不就可以了么?還有后代選擇器有必要么,如果需要全部,那直接選中LI標(biāo)簽不就全部選了么,干嘛還要用這個空格呢?
2016-05-12
舉報
2016-05-12
什么時候用id,什么時候用class??
W3C標(biāo)準(zhǔn)這樣規(guī)定的,在同一個頁面內(nèi),不允許有相同名字的id對象出現(xiàn),但是允許相同名字的class。這樣,一般網(wǎng)站分為頭,體,腳部分,因為考慮到它們在同一個頁面只會出現(xiàn)一次,所以用id,其他的,比如說你定義了一個顏色為red的class,在同一個頁面也許要多次用到,就用class定義。另外,當(dāng)頁面中用到j(luò)s或者要動態(tài)調(diào)用對象的時候,要用到id,所以要根據(jù)自己的情況運(yùn)用。自己的語言。
是別人的解釋,你理解下
2016-05-12
寫js的時候需要用到ID選擇器,用后代選擇器網(wǎng)頁加載的速度會比直接用一個選擇器快,大概就是這個樣子。
2016-05-12
前面的ID據(jù)說跟dom有關(guān).后面的后代選擇器很好理解啊.如果有兩個不同類的ul.我只想改變其中一個ul中l(wèi)i的樣式.用后代就很方便啊