網(wǎng)頁(yè)設(shè)計(jì)id和class的區(qū)別 HTML中class和id標(biāo)簽的區(qū)別?
HTML中class和id標(biāo)簽的區(qū)別?ID和class用于定義CSS樣式。不同之處在于,在定義樣式時(shí),它們的編寫方式不同。使用ID選擇樣式時(shí),定義的格式是#main{寬度:20px}. 在使用類{寬度
HTML中class和id標(biāo)簽的區(qū)別?
ID和class用于定義CSS樣式。不同之處在于,在定義樣式時(shí),它們的編寫方式不同。使用ID選擇樣式時(shí),定義的格式是#main{寬度:20px}. 在使用類{寬度:20px}ID重用在應(yīng)用于JS時(shí)可能會(huì)導(dǎo)致錯(cuò)誤(當(dāng)ID在JS代碼中使用時(shí)),并且沒(méi)有不能重用的規(guī)則。
HTML中class.id和name這三者有什么區(qū)別?
這些屬性對(duì)于初學(xué)者來(lái)說(shuō)很容易混淆,但區(qū)別也很簡(jiǎn)單。
1. 名稱:指定標(biāo)簽的名稱。
2. ID:指定標(biāo)簽的唯一標(biāo)識(shí)。
3. Class:指定標(biāo)記的類名。
首先,記住優(yōu)先級(jí)順序:ID>name>class。什么是優(yōu)先權(quán)?說(shuō)白了,就是精確定位的精度和CSS選擇器選擇的順序。
除用法外,getelementbyid()返回一個(gè)ID固定的對(duì)象,HTML文檔中的ID對(duì)象一般是唯一的;getelementsbyname()和getelementsbyclassname()返回一個(gè)數(shù)組,HTML文檔中的name屬性和class屬性不是唯一的
具體問(wèn)題可以分析和靈活使用參考鏈接:http://www.cnblogs.com/polk6/archive/2013/05/28/3101571.html文件