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" **/**>
答案 0 :(得分:8)
这是正确的。对于HTML 4.01,您不应该为meta
元素添加尾部斜杠(自动关闭标记),如果内存正确地为我提供,我相信<link>
个元素。
xhtml需要尾随斜杠。
答案 1 :(得分:2)
XHTML
为HTML
,语法为XML
。在XML中,必须关闭所有标记。某些HTML标记没有结束标记,因此在XHTML中它们需要自动关闭。这是通过在/
前放置>
来实现的。
因此,必须更改与/>
一起使用的任何标记,以删除正斜杠以符合HTML。
这些不是两种规格之间的唯一区别。