validator.w3.org考虑以下有效的HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Test</title>
</head>
<body>
<div>This <<<<<<<<<<<<<<<<<<<<<<b>is</b> a test.</div>
</body>
</html>
它真的有效吗?
答案 0 :(得分:3)
是的,标签只会被视为附加文字。它不是HTML标记的一部分。
它只是打印
此&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; 是测试。
没错。
答案 1 :(得分:2)
使用W3C验证程序成功验证了此代码。该页面将按预期在所有主流浏览器(Firefox,Opera,Chrome和Internet Explorer)上显示。
您可以在此处查看结果:http://validator.w3.org/
答案 2 :(得分:2)
当验证为HTML时,允许,但在验证为XHTML时则不允许。
在这里,您需要使用<
和>
,这无论如何都是最佳做法。
答案 3 :(得分:0)
我在w3c中测试了你的代码。根据w3c标准,它完全有效:)
但使用HTML实体始终是一个好习惯。你可以写“&lt;”或“&lt;”尽管写了“&gt;”。我们使用HTML实体来确保所有浏览器和平台的准确结果。 参考:http://www.w3schools.com/html/html_entities.asp
最诚挚的问候, Touhid