12

W3c 标记验证要求我删除页面上的尾部斜杠。这个对吗?Aand 我的页面在所有浏览器中仍然兼容吗?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<meta http-equiv="content-style-type" content="text/css" **/**>
4

2 回答 2

9

那是对的。对于 HTML 4.01,您不应该为元素使用尾部斜杠(自闭合标签),如果记忆正确meta,我相信元素。<link>

但是,xhtml 需要尾部斜杠。

于 2010-07-22T16:12:37.203 回答
2

XHTMLHTML带有XML语法的。在 XML 中,所有标签都必须关闭。一些 HTML 标记没有结束标记,因此在 XHTML 中它们需要自闭。这是通过/>.

因此,必须更改您拥有的任何标签/>以删除正斜杠以符合 HTML。

这些并不是两种规格之间的唯一区别。

于 2010-07-22T16:25:48.657 回答