HTML中本地HTML文件链接仅显示文本无法跳转问题咨询
问题成因
- 核心原因是
<a>标签的跳转属性拼写错误:HTML中链接的跳转地址属性为href(是Hypertext Reference的缩写),你编写第二个链接时误拼为herf,浏览器无法识别该非法属性,因此不会将该元素渲染为可点击的链接,仅展示为普通文本。 - 补充说明:你第一个谷歌链接的
target=blank写法不规范,建议改为target="_blank",避免部分浏览器解析异常,但该问题不影响本次跳转功能。
解决方案
- 纠正属性拼写
将原错误代码:
<a herf="index2.html">next page</a>
修改为正确写法:
<a href="index2.html">next page</a>
- 路径校验
修改后如果仍无法跳转,请确认index2.html文件和当前HTML文件处于同级目录,如果你把index2.html放在子目录中,需要补全相对路径,比如存放在page目录下就写为href="./page/index2.html"。
内容的提问来源于stack exchange,提问作者Riya Kandpal
相关产品推荐
相关产品推荐

