如果我尝试使用我的网站(www.primapaginaonline.it),DOCTYPE HTML5进行W3C验证,我会收到一些错误,但有两个我不明白。
第一个是错误
第110行,第7列:迷路结束标记
head
。
并且在第110行只有
</head>
另一个错误是
第111行,第24列:看到
body
开始标记,但相同类型的元素已经打开。
第111行的代码是
<body class="home blog">
之后它说不能继续。我该如何解决这些问题?
答案 0 :(得分:2)
验证网站时,应从头开始。删除先前的错误,然后检查错误是否仍然存在。
当我修改你的代码时,只有:
<!DOCTYPE html>
<html lang="it-IT" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
<title>
Prima Pagina Online
</title>
</head>
留在文件的开头,没有关于头标记的警告
修改强>
我看了你的代码,主要的问题是你把Facebook代码放在了头部。你应该在打开body标签后把它放好。
答案 1 :(得分:0)
在我的情况下,验证器在网站使用https协议时输出完全错误,并且在css文件中包含通过http协议导入谷歌字体的行
@import url(http://fonts.googleapis.com...
必须替换为:
@import url(//fonts.googleapis.com...