我有这样的链接:
<a title="Lorem ipsum " href="http://example.com">Lorem ipsum</a>
重要的是title属性末尾的空格。如果此链接进入浏览器,则会更改为:
<a title="Lorem ipsum " href="http://example.com">Lorem ipsum</a>
这不是有效链接,因此无效。它不是JavaScript问题,它在Firefox 44.0.2和Chrome 48.0.2564.116(64位)中不起作用。 W3C验证器抛出一个错误,说明此时元素a上不允许&#34;属性href。&#34;。为什么标题末尾的空格属于问题?它刚刚工作了。
答案 0 :(得分:0)
这个<a title="Lorem ipsum " href="http://example.com">Lorem ipsum</a>
对我来说很好。
我不会说这是JS,或类似的东西,你可能想检查环境标签(div / h1,h2,p等),确保它们都是正确的。这是唯一可能的。
尝试将<a title="Lorem ipsum " href="http://example.com">Lorem ipsum</a>
放在html文档中,并查看检查结果,因为它对我来说没问题。
希望这有帮助。