关于锚链接的代码 请问是否正确
来源:4-18 编程练习
慕大斯
2019-05-07 14:12:20
<!DOCTYPE html>
<html>
<head>
<title>hello html</title>
<meta charset="utf-8">
</head>
<body>
<a href="#dingbu">这里是顶部</a><br/>
<a href="#菜单1">水果</a><br/>
<a href="#菜单2">蔬菜</a><br/>
<a href="#菜单3">运动</a><br/>
<a href="#" name="菜单1">
<h2>水果</h2>
</a>
<ul>
<li>香蕉</li>
<li>苹果</li>
<li>橙子</li>
<li>芒果</li>
<li>梨</li>
<li>柚子</li>
</ul>
<a href="#" name="dingbu">返回顶部</a>
<a href="#" name="菜单2">
<h2>蔬菜</h2>
</a>
<ul>
<li>西红柿</li>
<li>土豆</li>
<li>芹菜</li>
<li>香菇</li>
<li>西葫芦</li>
<li>油菜</li>
</ul>
<a href="#" name="dingbu">返回顶部</a>
<a href="#" name="菜单3"><h2>运动</h2></a>
<ul>
<li>篮球</li>
<li>排球</li>
<li>游泳</li>
<li>跑步</li>
<li>跳远</li>
</ul>
<a href="#" name="dingbu">返回顶部</a>
</body>
1回答
<a href="#dingbu">这里是顶部</a><br/> 这条你应该是想在顶部设置个锚点,那么代码就要修改下,<a name="dingbu">这里是顶部</a><br/> 把href属性改为name 属性,dingbu前面的#号去掉。
下面你有几个 <a name="dingbu">这里是顶部</a> 这样的代码,你应该是点点击跳转到顶部锚点位置的意思,那么就得相应改下,<a href="#dingbu"> ,name属性改为href 属性,dingbu前面加个#号。
返回顶部,你把锚点定义和锚点跳转写反了。
相似问题