有个专题页面要在里面三个地方加锚点,跳到同一个地方,简单总结如下:
同页面:
<a href="#q1">问题一?</a>
<a name="q1"> </a>
注:IE6中<a href="#q1"></a>是无效的。必须中间加个空格方可兼容各浏览器。<a href="#q1"> </a>
不同页面:
a.html的内容 <a href="b.html#q1">问题一?</a>
b.html的内容 <a name="q1"></a>
注:
1.确定在同一个页面打开,如果
<a href="#q1">问题一?</a>
这样写不是在同一个页面打开的话,要加 target="_self"
如:<a href="#q1"target="_self">问题一?</a>
2.只要是跳到同一个地方,锚点名称必须是一样的。
同页面:
<a href="#q1">问题一?</a>
<a name="q1"> </a>
注:IE6中<a href="#q1"></a>是无效的。必须中间加个空格方可兼容各浏览器。<a href="#q1"> </a>
不同页面:
a.html的内容 <a href="b.html#q1">问题一?</a>
b.html的内容 <a name="q1"></a>
注:
1.确定在同一个页面打开,如果
<a href="#q1">问题一?</a>
这样写不是在同一个页面打开的话,要加 target="_self"
如:<a href="#q1"target="_self">问题一?</a>
2.只要是跳到同一个地方,锚点名称必须是一样的。
3.添加锚点,起始位置和结束位置必须都是用<a></a>标记来写的,前面是用href="#锚点名",后面是name="锚点名";
本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/958359,如需转载请自行联系原作者