我试图验证我的wordpress站点的WCAG2.0AA标准,这是我第一次处理它,我有这个错误的html验证器。
我已经搜索了一些关于同样错误的其他问题,但是没有帮助。这个错误会出现在我的Wordpress网站的博客页面上,实际上,当我有一篇文章发布时,它会显示出来,如果我删除了我的文章,那么就没有错误。
我还检查了我的(单一)文章,那里没有空的段落,也没有任何我注意到的段落中的非内联元素。我包括在Chrome的开发工具中显示的索引文件的代码,我看到强烈建议不要发布代码的图片,但我想在这种情况下最好这样做,如果我错了或者如果我应该发布任何其他信息,请告诉我,谢谢大家的时间!
编辑:朋友们,谢谢你们的即时回复,我真的很感激!所以我把代码放在文本上,现在,问题是我不知道如何编辑这段代码,正如我前面所说的,这是Chrome developer工具中显示的代码,我在这个主题的任何php或css文件中都找不到这段代码。我检查了导致我出错的文章,整个文章中只有和标签。就我个人而言,我没有贴任何标签,我注意到任何.我很抱歉,我知道我可能还不够理解,但我真的找不到其他方法来消磨这个……再次感谢大家的耐心!
代码:
<div id="wrapper">
<div id="contentwrapper">
<div id="content">
<div class="post-49 post type-post status-publish format-standard hentry category-uncategorized">
<h2 class="entry-title" id="post-49"><a f="https://badwitchstudios.gr/2020/01/21/daz-studio-blender-ue4-mixamo-tutorial/" rel="bookmark" title="DAZ STUDIO/BLENDER/UE4/MIXAMO TUTORIAL">
DAZ STUDIO/BLENDER/UE4/MIXAMO TUTORIAL </a></h2>
<div class="entry">
<p>.......</p>
<div class="belowpost">
<div class="postdate">January 21, 2020</div>
<div><a class="more-link" href="https://badwitchstudios.gr/2020/01/21/daz-studio-blender-ue4-mixamo-tutorial/">Read More</a></div>
</p></div>
</div>
</div>
</div>
</div>
</div>Edit2:好的,问题解决了,我联系了作者,他们立即找到了错误代码并为我修复了,所以这是文件extras.php中的一段代码,在'.get_the_date()函数之后有一个额外的空间。最初的守则是:
函数indigo_new_excerpt_more($more) {全局$post;返回'.get_the_date()。‘(ID)。‘.’‘esc_html__(’阅读更多‘,’靛蓝‘)’‘}add_filter(’节选_ More','indigo_new_excerpt_more');
因此,我只需删除'.get_the_date()函数之后的额外空间,它就解决了。
发布于 2020-01-28 11:50:49
在您的代码中,打开和关闭HTML标记非常混乱。
我建议您更仔细地分析打开和关闭标记的位置,以及标签包装的内容。
特别是在第107行中抛出的错误是导致的,因为您在<div>元素中打开了三个<p>,但是您只关闭了其中的两个。
因此,作为第一个改进,在</div>之前添加</p>。
然后,请检查您是否使用相同数量的开始和结束标签。
https://stackoverflow.com/questions/59947973
复制相似问题