【发布时间】:2015-09-07 16:44:45
【问题描述】:
我们有一个页面(如果你算上西班牙语版本,那么两个页面)wordpress 网站使用正确的方式他们使用锚名称标签来向下和向上导航页面。客户最近说菜单在 Mac 上不起作用。她认为此人正在使用 chrome。
这里是一个示例链接:http://masstrategic.com/home/#how-we-do-it
这里是代码:
<p style="text-align: justify;">
Fortunately, WE DO.
<br>
<a id="how-we-do-it" class="sc_anchor" data-description="How We Do It" data-icon="inherit" data-url="" data-separator="no" name="how-we-do-it" title="How We Do It"></a>
<br>
MAS Strategic Communications specializes in Spanish media and public relations, public affairs, content development, grassroots activity, translation services, political affairs, and media coaching.
</p>
主题抛出了一些额外的类和东西,但它有一个 ID 和一个 NAME,两者都具有与 URL 匹配的相同标签。
我猜这些链接都不起作用,但他们专门讨论的是博客链接。
关于为什么这不起作用的任何想法?
谢谢, 马特
更新:我刚刚仔细检查了一下,Safari 也出现了问题。
【问题讨论】:
-
锚标签缺少 href 属性是否有原因?我不确定这是否能解决问题,但有时锚标签不想在没有 href 属性的情况下工作。
-
href 应该只在链接中需要,这只是链接的锚点。见这里:w3schools.com/tags/att_a_name.asp