有问题的网页可以在这里找到 - http://oneadvice.co.uk/about/
请注意以下问题。在标有“在此部分”的右侧边栏中,有3个<a>
元素无法解析为各自的目标:
<a href="/about#facts">Key Facts</a>
<a href="/about#regulation">Regulation</a>
<a href="/about#compliance">Compliance and Complaints</a>
在网页上是href属性应解析的目标,即<h3>
元素。但他们没有这样做。
<h3 id="facts">Key Facts</h3>
<h3 id="regulation">Regulation</h3>
<h3 id="compliance">Compliance and Complaints</h3>
我认为这种行为非常奇怪,因为其他<a>
元素会解析为相应的<h3>
元素。
我遗失了一些明显的东西吗?这是一个奇怪的错误,任何帮助将不胜感激。
答案 0 :(得分:0)
删除/about
。
<a href="#facts">Key Facts</a>
<a href="#regulation">Regulation</a>
<a href="#compliance">Compliance and Complaints</a>
href属性指示链接目标,URL或URL 分段。 URL片段是以哈希标记(#)开头的名称,其中 指定当前内部目标位置(ID) 文件