“a”标记中标题属性末尾的空格
Space at the end of title attribute in 'a' tag
我有一个这样的链接:
<a title="Lorem ipsum " href="http://example.com">Lorem ipsum</a>
重要的是标题属性末尾的空格。如果此链接进入浏览器,它将更改为:
<a title="Lorem ipsum " href="http://example.com">Lorem ipsum</a>
这不是有效的链接,因此它不起作用。这不是JavaScript问题,它在Firefox 44.0.2和Chrome 48.0.2564.116(64位)中不起作用。W3C 验证器抛出一个错误,指出"此时不允许元素 a 上使用属性 href"。为什么标题属性末尾的空格是一个问题?它前一阵子还在工作。
这个<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 文档中,看看检查结果如何,因为这对我来说很好。
希望这有帮助。
相关文章:
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 访问键中包含空格的嵌套属性
- 当可见属性设置为 false 时,使用 JavaScript 删除空格
- 删除可内容可编辑属性时删除的文本空格
- “a”标记中标题属性末尾的空格
- Javascript 字符串在追加为类属性时按空格拆分
- 元素 ID 上的角度插值会导致向属性值添加尾随空格
- 带空格的方括号表示法属性的角度绑定
- 使用变量作为属性,但带有空格
- 更改<img>名称中包含空格的src属性
- JQuery 属性通配符 包含分隔的空格
- 我可以在reduce函数中删除属性名中的空格吗?
- Mootools:选择一个属性中有空格的元素
- 关于value属性中单词之间的空格的问题
- js将HTML属性拆分为空格
- 直接从空格键访问模板实例对象属性
- 如何在空格中使用动态对象属性名
- 将Input Value属性设置为带有空格的变量
- 属性名称中有空格的AngularJS Orderby
- 设置“值”属性中包含空格的变量