2

我有 energyshop.se,它是 wordpress 中的一个网上商店,但主题为空白,所以它看起来不像博客。

当我尝试通过 validator.w3.org 验证 html 时,我只有 1 个验证输出错误,它的内容如下:

第 27 行,第 54 列:使用 meta 元素指定文档范围的默认语言已过时。考虑改为在根元素上指定语言。

但我有这样的头脑和元数据:

<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>

尽管如果我检查页面,这一行稍后会下降,可能会覆盖最上面的页面:

<meta http-equiv="Content-Language" content="sv-SE" />

但它不在我的任何 .php 文件中,但我认为在<?php wp_head?>header.php 中

我该如何编辑?因为我试图删除它,但是我需要的 header.php 中的其他东西消失了。但后来我也得到了一个干净的验证,没有错误!

那么最好的解决方案是什么?

4

1 回答 1

2

是的,这是不正确的 html5 字符编码,当您尝试验证代码时会导致验证错误。见参考:http: //isobar-idev.github.com/code-standards/#_character_encoding

wp_head() 是 word press 中的“钩子”。您需要深入研究它以根除导致您的页面无法验证的元标记。看到这个:http ://wordpress.org/support/topic/wp_head-question

于 2013-02-12T14:06:37.043 回答