原创作品,未经许可不得转载
我们每个人都有自己的名字,这样便于别人识别和与我们交流。
HTML元素也可以有自己的名字,以便于我们能识别它。
那么,怎样给一个HTML元素设置名字呢?
可以这样:
在上面的示例中,我给一个div
元素设置了一个名字:head
。
在这个示例中,我是将name="head"
写在div
元素的开始标签<div>
内的。这就是元素的属性。其中,=
前面的name
是属性名,=
后面的head
是属性值,属性值是用双引号包起来的。
那么,name="head"
的意思就是:将这个元素的name
属性的值设置为head
。
name
属性是用来设置元素的名字的。
我们每个人的名字都是有可能重名的,你可以叫“张三”,另一个人也可以叫“张三”。与我们每个人的名字一样,HTML元素的名字也是可以重名的。例如:
<div name="head"></div>
<div name="head"></div>
在上面的示例中,我将两个div
元素的名字都设置成了“head”,这是被允许的。
我们每个人的名字有可能与别人重名,但我们每个人的身份证号码却是唯一的。身份证号码是我们每个人的唯一标识码。
同样的,HTML元素也可以有一个唯一标识码。
给HTML元素设置id
属性,作为它的唯一标识码。
以上示例将一个div
元素的id
属性设置为了“myId”。
如果你为多个元素设置了同样的id
属性,例如:
<div id="myId"></div>
<p id="myId"></p>
以上示例将两个元素的id
属性的值都设置为了“myId”,这是不允许的,是错误的写法。
如果你非要这样写,浏览器也是能正常显示这个网页的,但强烈建议你不要这样写。