DOCTYPE 有什么作用?怎么写?

DOCTYPE 是用于 HTML 文档的声明,它告诉浏览器该文档采用了哪种 HTML 或 XHTML 规范。它的作用是让浏览器了解页面的类型和版本,以便确定如何渲染页面。

在 HTML 文档中,DOCTYPE 声明通常出现在文档的第一行,并且必须按照严格的格式指定。例如,下面是 HTML5 的 DOCTYPE 声明:

<!DOCTYPE html>

在 XHTML 文档中,DOCTYPE 声明必须指定 DTD(文档类型定义)的位置。例如,下面是 XHTML 1.0 Strict 的 DOCTYPE 声明:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

总的来说,DOCTYPE 的作用是告诉浏览器采用哪种 HTML 或 XHTML 规范来渲染页面。这有助于浏览器确定如何正确地渲染页面,并确保页面中的代码与该规范一致。