【问题标题】:HTML5 Doctype with strict具有严格的 HTML5 Doctype
【发布时间】:2013-05-11 21:08:42
【问题描述】:

我想要一个严格但完全兼容的 html5 替代方案:

<!doctype html>

基本上,我想确保使用结束标签,以保持所有内容在编辑器中的可读性、一致性和清晰突出。

这个问题的答案是 HTML 5,正如 XHTML-1.0-strict 是 HTML 4。

提前致谢。

【问题讨论】:

    标签: html strict xhtml-1.0-strict


    【解决方案1】:

    “严格”XHTML5 验证没有文档类型。对于 XHTML5,doctype 甚至是可选的,因为 doctype 仅用于停止浏览器切换到 quirksmode。 XHTML 没有这样的怪癖模式。如果您打算将它用作多语言文档,建议使用 HTML5 文档类型(带有大写的 DOCTYPE)。在这种情况下,您将使用文档类型:

    <!DOCTYPE html>
    

    但是,如果您想验证文档是否使用 XHTML 样式语法,您可以使用验证器的高级选项来实现。

    1. 转到http://validator.nu
    2. 在选择框中切换到“文本字段”(或将其指向您的在线文档请确保它是作为 XHTML 而不是文本/html 提供的
    3. 如果使用文本字段粘贴到您的文档中。就我而言,我使用了以下内容:

      <!DOCTYPE html>
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <title></title>
      <meta charset="UTF-8" />
      </head>
      <body>
      <p>test
      </body>
      </html>
      
    4. 从预设字段中选择 XHTML5 + SVG 1.1 + MathML 3.0。这会将方案预填充为http://s.validator.nu/xhtml5.rnc http://s.validator.nu/html5/assertions.sch http://c.validator.nu/all/

    5. 点击验证

    使用我的文档,它将警告缺少关闭 &lt;/p&gt;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-06
      • 1970-01-01
      相关资源
      最近更新 更多