验证器中的杂散开始标记HTML? [英] Stray start tag HTML in validator?

查看:178
本文介绍了验证器中的杂散开始标记HTML?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在 http://validator.w3.org/#validate_by_input但是我收到以下错误:

I am trying to validate this HTML document in http://validator.w3.org/#validate_by_input but I am getting the following errors:

第3行,第47行:Stray start tag html。

Line 3, Column 47: Stray start tag html.

<!--[if IE 7]><!--><html lang="en" class="ie7"><!--<![endif]-->

第4行,第47行:流浪开始标记html。

Line 4, Column 47: Stray start tag html.

<!--[if IE 8]><!--><html lang="en" class="ie8"><!--<![endif]-->

第5行,第47行:迷路开始标记html。

Line 5, Column 47: Stray start tag html.

<!--[if IE 9]><!--><html lang="en" class="ie9"><!--<![endif]-->

第6行,第46列:流浪开始标记html。

Line 6, Column 46: Stray start tag html.

<!--[if (gt IE 9)|!(IE)]><!--><html lang="en"><!--<![endif]-->

这是我输入的HTML:

This is the HTML I am inputting:

<!DOCTYPE html>
<html lang="en-US">
<!--[if IE 7]><!--><html lang="en" class="ie7"><!--<![endif]-->
<!--[if IE 8]><!--><html lang="en" class="ie8"><!--<![endif]-->
<!--[if IE 9]><!--><html lang="en" class="ie9"><!--<![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--><html lang="en"><!--<![endif]-->
<head>
<title>Test</title>
</head>
<body>
</body>
</html>

我出错的任何想法?

推荐答案

更正条件评论:

<!--[if IE 7]><html lang="en" class="ie7"><![endif]-->
<!--[if IE 8]><html lang="en" class="ie8"><![endif]-->
<!--[if IE 9]><html lang="en" class="ie9"><![endif]-->
<!--[if (gt IE 9)|!(IE)]><html lang="en"><![endif]-->
<!--[if !IE]><html lang="en-US"><![endif]-->

这篇关于验证器中的杂散开始标记HTML?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆