DOCTYPE

74 阅读1分钟

DOCTYPE

DOCTYPE 即 Document Type,网页文件的文档类型标准。 HTML超文本标记语言: 是一个标记语言, 就有对应的语法标准 主要作用是告诉浏览器的解析器要使用哪种 HTML规范XHTML规范 来解析页面。 DOCTYPE 需要放置在 HTML 文件的 <html>标签之前,如:

<!DOCTYPE html>
<html>
  ...
</html> (目前主流)

HTML、XML、XHTML 之间有什么区别

它们都属于标记语言。

语言中文名说明
HTML4超文本标记语言主要用于做界面呈现。HTML 是先有实现,后面才慢慢制定标准的,导致HTML⾮常混乱和松散,语法非常的不严谨。
XML可扩展标记语言主要⽤于存储数据和结构。语法严谨,可扩展性强。由于 JSON 也有类似作⽤但更轻量⾼效, XML 的市场变得越来越⼩。
XHTML可扩展超文本标记语言属于加强版 HTML,为解决 HTML 的混乱问题而生,在语法方面变得和 XML 一样严格。另外,XHTML 的出现也催生了 HTML 5,让HTML向规范化严谨化过渡。
HTML5超文本标记语言在HTML的基础上进行拓展,用于页面呈现 (目前标准)

XML的要求会比较严格:

  1. 有且只能有一个根元素
  2. 大小写敏感
  3. 正确嵌套
  4. 必须双引号
  5. 必须闭合标签
<?xml version="1.0" encoding="utf-8"?>
<root>
  <father id='box'>
    <child>小张</child>
    <child>小王</child>
  </father>
</root>

XHTML 和 HTML5 的历史延展: www.cnblogs.com/my-freedom/…