Doctype xml 版本定义

Doctype xml 版本定义

W3C DTD 说明将以下内容作为 (X)HTML 文档的第一行:

<?xml version="1.0" encoding="utf-8"?>

我承认后面的 DOCTYPE 声明很重要,但第一行到底有什么用呢?我需要它吗?W3C 验证器似乎并不关心它是否存在。

答案1

这是指定您使用的标记语言的一部分。当 Web 浏览器必须猜测时,它们会进入严格模式,期望您按照 W3C 标准对页面进行编码。

如果没有文档类型,浏览器将进入“怪异模式”,这意味着它们可能无法按照您希望的方式呈现页面。而且,一般来说,这只是一个好习惯 :)

相关内容