链接到其他页面上的特定部分

时间:2020-04-13 20:03:45

标签: html hyperlink

我的目标是从网站上的其他html页面链接到merchandise.html上的特定部分,所有这些页面都具有由.dwt文件设置的相关发送链接,因此,发送链接在所有发送页面上都是统一的。 在Int Ex 11中,此方法工作正常,但在Fire 75.0或Chrome中不起作用。在这些浏览器中,这些链接将我带到merchandise.html的源代码。 示例:发送页面(在顶部导航栏中):

<li class="dropdown">
<a href="javascript:void(0)" class="dropbtn">Merchandise</a>
<div class="dropdown-content">
<a href="merchandise.html #apparel">Apparel and Accessories</a>
<a href="merchandise.html #dvd">DVD's</a>
<a href="merchandise.html #cd">CD's</a>
</div>
</li>

这些旨在链接到merchandise.html中的以下标记:

<h2 id=dvd>DVDs</h2>
<h2 id=cd>CDs</h2>
<h2 id=apparel>Apparel and Accessories</h2>

我重复一遍,这在Int Ex 11浏览器中正常工作。

1 个答案:

答案 0 :(得分:1)

您所做的大部分都是正确的。

删除“ .html”和“#”之间的空格可以完成此任务。标准URI不应具有该空间。例如merchandise.html#apparel

此外,标准的html标记属性应在其周围加上引号。例如<h2 id="apparel">...</h2>