HTML5的文档声明

<!DOCTYPE html>

  上面的代码块是HTML5的文档声明,声明当前的网页是按照HTML5的标准编写的。
  编写网页时,一定要将HTML5的文档声明写在网页的最上面,如果不写文档声明,则会导致有些浏览器进入怪异模式。进入怪异模式以后,浏览器解析页面会导致页面无法正常显示,所以为了避免进入该模式,一定要写文档声明。

常用的文档声明

HTML5

<!DOCTYPE html>

HTML 4.01

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
注意:<!DOCTYPE> 不是 HTML 标签。它为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的。

为了兼容一些旧的页面,浏览器当中设置了两种解析模式:
  Standards Mode 标准模式
  Quirks Mode 怪异模式
怪异模式解析网页时会产生一些不可预期的行为,我们应避免怪异模式的出现。

HTML5的文档声明相关推荐

  1. html5的文档申明为什么是!DOCTYPE html?

    首先我们来了解一下什么是文档声明: 文档声明就是文档告诉游览器该以什么样的标准去解析它.游览器可以解析的文档可不止html,还有xhtml,xml...当然在这里我们并不需要知道xhtml.xml是什 ...

  2. html文档主体的根标签,2 HTML简介标签嵌套和并列关系文档声明

    HTML:Hyper Text Markup Language  超文本标签语言(hyper:精力旺盛的 markup:标记 n noun) HTML不是编程语言,而是一种标记语言(就是一套标记标签) ...

  3. 什么是html写出html的文档结构,HTML第二课:认识HTML4和HTML5的文档结构

    这两节课的目标是认识HTML4和HTML5的文档结构,了解它们的区别. 一.HTML4文档结构html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/ ...

  4. 前端第二章:3.HTML文档声明、存储容量换算、字符编码、字符集、HTML帮助文档Zeal

    一.文档声明 1.因为html4和html5的语法并不完全相同,所以需要文档声明 2.在HTML中,不区分标签大小写 3.这个就是文档声明: 二.容量换算 三.字符编码 1.所有的数据在计算机中存储都 ...

  5. 前端开发 html第二课 自结束标签 注释 标签中的属性 文档声明 进制 字符编码 文档使用 VScode 实体 meta标签 语义化标签 块元素和行内元素 布局标签

    1 自结束标签 标签一般成对出现,但是也存在一些自结束标签 如: 多"/"和没有"/"区别不大 2 注释 注释的作用: 注释中的内容会被浏览器忽略,不会在网页中 ...

  6. html正确的文档声明,HTML 文档声明

    DTD(文档类型定义)是一组机器可读的规则,定义XML或HTML特定版本中可以出现哪些东西. 解析网页的时候,浏览器将使用这些规则检查页面的有效性并采取相应的措施. 浏览器通过解析页面的DOCTYPE ...

  7. 文档声明Doctype和Doctype html区别 文档类型定义(DTD)

    文档类型定义(DTD)可定义合法的XML文档构建模块.它使用一系列合法的元素来定义文档的结构. DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用. 文档声明的作用: 文档声明是为了告诉浏 ...

  8. HTML5文档结构主体结构 语义结构,html5组织文档结构.pdf

    html5组织文档结构 1 / 10 html5 组织文档结构 文档部分,即 body 部分,包含了访问者可以看到的内容.传统的 HTML 文档通常通过 div 元素来组织文档结构,再配 上适当的样式 ...

  9. 文档声明和HTML样式表

    文档声明 不是注释也不是元素,总是在HTML的第一行 书写格式:<!DOCTYPE HTML> 是用于通知浏览器目前文档正使用哪一个HTML版本(相关属性 lang) 若不写文档声明,浏览 ...

  10. xml文档声明及基本语法

    ---------------------------------------xml文档声明及基本语法------------------------------------------- XML文档 ...

最新文章

  1. jscience中的parse转换
  2. HDU-6599 I Love Palindrome String(回文自动机+字符串hash)
  3. ViewResolvers
  4. 编程之美 set 8 区间重合判断
  5. TensorFlow 教程 --教程--2.8循环神经网络
  6. python下载以后在哪找_Python下载要保存到哪
  7. 编写一个程序解决选择问题。令k=N/2。
  8. win10今日热点弹窗怎么删除_“今日热点”怎么去掉,每次弹窗很烦!是哪个软件附带的,我想卸载了!谢谢有心人!~~...
  9. BOOST 升压电路调试笔记
  10. 公司项目上线正规流程
  11. 2021-2025年中国阿莫雷德行业市场供需与战略研究报告
  12. 华为hcip认证考试内容是什么?hcip认证有哪些方向
  13. matlab输入二项分布函数,matlab实现二项分布
  14. 实现mysql远程(通过IP地址访问)连接
  15. 视频gif如何制作?试试这个视频制作gif神器
  16. STM32F105RCT6使用CubeMX初始化工程——3:初始化ADC采样
  17. 代码生成器-设计心得
  18. jQuery图片预览插件
  19. 投资30亿美元 IBM启动云计算大数据芯片研究计划
  20. matlab建立一个三维矩阵,matlab创建三维矩阵

热门文章

  1. Carpet-mod常用的用法记录
  2. 2021Eclipse下载与安装教程
  3. Bugzilla的快速入门指南(全网最详细)
  4. 商空间的理解(Quotient space)
  5. 移动硬盘不显示盘符修复方法
  6. BZOJ3717 [PA2014] Pakowanie [状态压缩][DP]
  7. html文件svchost,解决html文件的DropFileName = svchost.exe木马
  8. 发光学类毕业论文文献包含哪些?
  9. 一文读懂Layer 2:Layer 2指基于底层区块链...
  10. 两年嵌入式软件开发的工作感想