【问题标题】:Should I remove trailing slashes in meta tags?我应该删除元标记中的尾部斜杠吗?
【发布时间】:2011-03-19 15:55:05
【问题描述】:

W3c 标记验证要求我删除页面上的尾部斜杠。 它是否正确? A并且我的页面在所有浏览器中仍然兼容吗?

<!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" **/**>

【问题讨论】:

    标签: html meta-tags w3c-validation html4


    【解决方案1】:

    XHTMLHTMLXML 语法。在 XML 中,所有标签都必须关闭。一些 HTML 标记没有结束标记,因此在 XHTML 中它们需要自闭。这是通过在&gt; 前面放置/ 来实现的。

    因此,必须更改带有/&gt; 的任何标签以删除正斜杠以符合 HTML。

    这不是两个规范之间的唯一区别。

    【讨论】:

      【解决方案2】:

      没错。对于 HTML 4.01,meta 元素不应该有尾随斜杠(自闭合标签),如果我没记错的话,我相信 &lt;link&gt; 元素。

      但是,xhtml 需要尾部斜杠。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      • 2015-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多