【问题标题】:<head> and <body> validation issues<head> 和 <body> 验证问题
【发布时间】:2012-01-04 04:27:52
【问题描述】:

我的网页中有一个我认为非常简单的区域,但它没有通过 validator.w3.org 的验证,我无法找出原因。

完整源代码见http://iapps.smartphonesoft.com

源码的第一部分是:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- TradeDoubler site verification 1xxx -->
<title>iPhone Apps, iPhone Software and Freeware</title>
<link rel="stylesheet" href="/css/style2.css" type="text/css" />
<!--[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.thrColLiqHdr #sidebar2, .thrColLiqHdr #sidebar1 { padding-top: 30px; }
.thrColLiqHdr #mainContent { zoom: 1; padding-top: 15px; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->
</head>
<body>

<?php

我得到的错误如下,我想这是很明显的东西在盯着我看,但我怕我看不到什么!

验证输出:3 个错误

第 35 行,第 7 列:结束标记 未打开的元素“头” ✉ 验证者找到了终点 上述元素的标签,但是 元素当前未打开。这是 通常由剩余的结束标签引起 从被移除的元素中 在编辑期间,或通过隐式 封闭元素(如果你有一个错误 与正在使用的元素相关 这是不允许的,这几乎是 当然是这样)。在后者 万一这个错误会尽快消失 当你解决原来的问题时。

如果此错误发生在脚本中 文件的部分,你应该 可能会阅读此常见问题解答条目。

第 36 行,第 6 列:文档类型 此处不允许元素“body”✉ 上面提到的元素是在一个 不允许的上下文。这个 可能意味着您错误地 嵌套元素——例如“样式” “body”部分中的元素 内部“头” - 或两个元素 重叠(这是不允许的)。

此错误的一个常见原因是 在 HTML 文档中使用 XHTML 语法。 由于 HTML 的隐含规则 封闭的元素,这个错误可以创建 级联效应。例如,使用 XHTML 的“元”的“自动关闭”标签 和“头”部分中的“链接” HTML 文档可能会导致解析器 推断“头”部分的结尾 和“身体”的开始 部分(其中“链接”和“元”是 不允许;因此报道 错误)。

第 270 行,第 7 列:结束标记 “body”省略,但 OMITTAG NO 是 指定 ✉ 你可能有 忽略关闭元素,或 也许你的意思是“自我关闭” 元素,即以“/>”结尾 而不是“>”。

第 17 行,第 1 列:开始标记在这里

【问题讨论】:

    标签: html validation


    【解决方案1】:

    在您提供的链接中查看您的代码,问题似乎相当明显——您关闭 &lt;head&gt; 元素并打开 &lt;body&gt; 元素两次:

    </head> 
    <body> <!-- first time -->
    
    
    <script type="text/javascript"> 
    
      /* some script */
    
    </script> 
    
    </head> 
    <body> <!-- second time! -->
    

    【讨论】:

    • 啊!我知道这很明显,非常感谢,我有一个包含第二个 /head 和 body 的包含!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-30
    • 2017-08-20
    • 2019-11-25
    • 2019-12-11
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    相关资源
    最近更新 更多