再次复习html的锚点

<a name="a1">a1</a>

<a href="#a1">1</a>

弊端:

--产生一个无意义的 a 标签;

-- a 标签缺少 href 属性,不符合 XHTML 标准;

--多了 name 属性,不符合 XHTML 标准。

解决办法:

使用 id 时,我们不再局限于 a 标签,可以用于其他标签<h2 id="a1">zzz</h2>

这种用 id 做锚点在 IE、Firefox、Chrome、Opera 中都是受支持的。

另外再说一下,<a name="A0" id="A0"></a>中的name与id,可以只使用一个,但某些情况下,只是用name会造成锚点无效的错误。建议还是name 与id同时使用。

posted @ 2012-02-08 15:30  Joerias  阅读(503)  评论(2)    收藏  举报