我尝试验证我的 HTML 代码,但发现了此警告:空标题。See here
显然标题不为空。的内容<h3></h3>
在 WordPress 中由以下方式生成the_title()
功能。所以,我不明白为什么会发生这种情况。有人可以解释一下问题是什么吗?谢谢!
首先,HTML 是有效的。它通过了W3C检查,所以你不用担心too much.
话虽如此,你的代码is滥用 HTML 语法。 “空标题”警告意味着您有一个标题标签(<hN>
) 没有任何与之关联的内容。标题标签的意思是“这就是这段内容的内容”。正如 HTML5 规范所说:
The h1
通过h6
元素是与其关联的部分的标题。
您正在使用h3
标签作为格式化指令。没有相关内容;这些词实际上并不是任何内容的标题。这是滥用标签的语义。
这有关系吗?可能不会,尽管依赖 HTML 语义而不是外观的软件(例如屏幕阅读器)可能会觉得很棘手。我不确定 Wordpress 是如何工作的——无论如何它可能很难修复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)