前言
本篇文章记录一些自己认为很少见的小知识点
正文
- addEventListener和onxxx
这两个都可以对元素进行事件的添加,但是onxxx如果为同一个元素添加多个点击事件的话,后面的事件会覆盖之前的,而addEventListener则会顺序执行。 - a标签的name和id属性都可以标识片段
在一次偶然我发现a标签的name属性竟然可以作为片段表示符,然后我赶紧试了试其它的元素,发现只有a的name属性可以,然后查证得知:
在 HTML 4.0 之前的版本中,只有使用 <a> 标签的 name 属性才能创建片段标识符。随着 HTML 4.0 中 id 属性的出现,所有 HTML 或 XHTML 元素都可以是片段标识符。这是因为 id 标识符几乎可以用在所有的标签中。<a> 标签为了能够和以前的版本相兼容而保留了 name 属性,同时也可以使用 id 属性。这些属性可以相互交换使用,可以把 id 属性看作是 name 属性的升级版本。