在针对W3C验证程序验证我的Joomla构建网站时出现一个错误。这是一个封闭的标签,但没有开口标签。我遇到的问题是标签似乎与任何其他元素完全无关,我无法通过Firebug看到它。任何人都知道如何追踪造成这种情况的原因?这是一个正确的痛苦。验证器的详细信息:
第403行,第5列:未打开的元素“h2”的结束标记
Validator找到了上述元素的结束标记,但该元素当前未打开。这通常是由编辑期间删除的元素中的剩余结束标记引起的,或者是由隐式关闭的元素引起的(如果您在不允许的情况下使用与正在使用的元素相关的错误,则几乎可以肯定这种情况)。在后一种情况下,一旦修复原始问题,此错误就会消失。
如果在文档的脚本部分发生此错误,您应该阅读此FAQ条目。
以及它在视图来源HTML中的显示方式:
<div id="ja-current-content" class="column" style="width:100%">
<div class="ja-content-main clearfix">
</h2>
<div class="article-content">
<h1>Welcome to SWAYsearch web design, Cambridge</h1>
该网站是:http://www.swaysearch.com
任何帮助都非常感激。
干杯
约翰
答案 0 :(得分:1)
当你禁用了标题时,这是一个已知的错误。您必须手动打开该文件并注释掉if语句,该语句将离开关闭h2标记。
我相信开头的h2标签是这样的:
<h2 class="contentheading clearfix">
在代码中搜索该字符串,您应该找到问题所在。