關(guān)于id
1.id 屬性規(guī)定 HTML 元素的唯一的 id。
2.id 在 HTML 文檔中必須是唯一的。
3.id 屬性可用作鏈接錨(link anchor),通過(guò) JavaScript(HTML DOM)或通過(guò) CSS 為帶有指定 id 的元素改變或添加樣式。
關(guān)于name
1.通過(guò) JavaScript(HTML DOM)或通過(guò) CSS 為帶有指定 name 的元素改變或添加樣式。
2.主要是用于獲取提交表單的某表單域信息, 作為可與服務(wù)器交互數(shù)據(jù)的HTML元素的服務(wù)器端的標(biāo)示,比如input、select、textarea、框架元素和button等。
3.HTML元素Input type='radio'分組,radio button控件在同一個(gè)分組類,同一時(shí)間只能選中一個(gè)radio,這個(gè)分組就是根據(jù)相同的name屬性來(lái)實(shí)現(xiàn)的。
4.建立頁(yè)面中的錨點(diǎn),<a href="URL">link</a>是獲得一個(gè)頁(yè)面超級(jí)鏈接,如果不用href屬性,而改用name,如:<a name="PageBottom"></a>,我們就獲得了一個(gè)頁(yè)面錨點(diǎn)。
5.作為對(duì)象的Identity,如Applet、Object、Embed等元素。比如在Applet對(duì)象實(shí)例中,我們將使用其name來(lái)引用該對(duì)象。
6.在IMG元素和MAP元素之間關(guān)聯(lián)的時(shí)候,如果要定義IMG的熱點(diǎn)區(qū)域,需要使用其屬性u(píng)semap,使usemap="#name"(被關(guān)聯(lián)的MAP元素的Name)。
7.某些特定元素的屬性,如attribute,meta和param。例如為Object定義參數(shù)<PARAM NAME = "appletParameter" VALUE = "value">或Meta中<META NAME = "Author" CONTENT = "Dave Raggett">。
id和name的區(qū)別
