0

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>

它真的有效吗?

4

4 回答 4

3

是的,标签只会被视为附加文本。它不是 HTML 标记的一部分。

它只会打印

这<<<<<<<<<<<<<<<<<<<<一个测试。

没有错。

于 2011-11-25T16:04:30.493 回答
2

验证为 HTML 时允许,但验证为 XHTML 时不允许。

在这里您需要使用&lt;and &gt;,无论如何这是最佳实践。

于 2011-11-25T16:25:44.430 回答
2

此代码已使用 W3C 验证器成功验证。该页面将按预期显示在所有主要浏览器(Firefox、Opera、Chrome 和 Internet Explorer)上。

你可以在这里查看结果:http: //validator.w3.org/

于 2011-11-25T16:15:00.400 回答
0

我在 w3c 中测试了你的代码。根据 w3c 标准,它完全有效:)

但使用 HTML 实体始终是一种好习惯。尽管写了“>”,你也可以写“<”或“<”。我们使用 HTML 实体来确保所有浏览器和平台的准确结果。参考:http ://www.w3schools.com/html/html_entities.asp

最好的问候, 图希德

于 2013-05-19T00:02:53.940 回答