DOCTYPE Declaration is the abbreviation for Document Type Declaration (DTD).

DOCTYPE声明(DTD或文档类型声明)可完成以下两项工作:

在网页上执行HTML验证测试时,它会告诉HTML(超文本标记语言)验证器该网页编码应符合哪个版本的(X)HTML标准。 当您验证网页时,HTML验证器会根据适用的标准检查编码,然后报告编码的哪些部分未通过HTML验证(不符合标准)。

它告诉浏览器如何在符合标准的模式下呈现页面。

如果网页编码不包含DOCTYPE声明(DTD或文档类型声明),或者操作不正确:

您将无法使用HTML(超文本标记语言)验证器来检查页面编码。 HTML验证需要DOCTYPE声明。

呈现网页的浏览器将以Quirks模式处理编码。

样式表可能未按计划实施。

您应该使用哪种DOCTYPE?

如果您是HTML(超文本标记语言)的初学者,那么我建议您使用HTML 4.01 Transitional声明。 对于初学者来说,执行HTML验证时要宽恕得多。 如果您知道您的听众将没有支持CSS(级联样式表)的浏览器,则也可以使用此声明。

此DOCTYPE声明仍然允许样式表中的元素和表示属性。

如果您想学习编写代码以备将来使用,但仍未准备好使用XHTML,则可以使用Strict声明。

使用此声明,所有表示属性都将移至样式表。

您可以在文档中使用的有效DTD列表中提供了DOCTYPE声明(DTD)的完整列表。

doctype html是什么语言,!doctype html有什么作用?相关推荐

  1. C语言字符串输出函数puts()的作用是什么

    C语言字符串输出函数puts()的作用: puts()在显示字符串时会自动在其末尾添加一个换行符. puts()遇到空字符时就停止输出,所以必须确保有空字符. 下面两个示例分别说明puts()的两个特 ...

  2. c语言fun的作用,c语言fun函数有什么作用

    c语言fun函数有什么作用 c语言fun函数的作用是被主函数所调用,来定义一个函数或方法,这样在引用时可以用fun表示,比如[int fun(int x,int y)]. c语言fun函数的作用是: ...

  3. 【重温经典C语言】~c语言中%x、%c、%d、%x等等等、c语言取地址符的作用、C语言中的 联合体

    本章目录: 1. c语言中%x.%c.%d.%x等等等 2. c语言取地址符&的作用 3. 了解 C语言中的 联合体 3.1 什么是联合体? 3.2 定义 3.2.1 举例 3.3 初始化联合 ...

  4. C语言 static静态变量的作用

    C语言 static静态变量的作用 static c语言的变量种类 静态变量通过关键字 static 进行声明,该变量存储在数据段上,也就是内存上,可以改变变量的作用域和生命周期. 对于局部变量作用域 ...

  5. Go语言学习之下划线_作用分析

    Go语言学习之下划线_作用分析 用在import 用在返回值 用在变量 其他 参考链接 用在import 示例 import _ "net/http/pprof" 作用 在导入路径 ...

  6. C语言中双感叹号的作用

    1.C语言中双感叹号的作用 (1)感叹号的作用:感叹号是逻辑运算符,表示逻辑非,也就是把真变成假,把假变成真: (2)在C语言中,0值表示假,非0值都是真,所以感叹号会把非0值变成0,而把0值变成1: ...

  7. html5中将doctype分为几种,HTML!DOCTYPE是什么

    在HTML文档中,我们经常可以看到标签之前都会有一个,那么是什么?有什么作用呢?下面本篇文章就给大家介绍一下HTML 是什么?希望对你们有所帮助. HTML 是什么?有什么用? 是一个声明,它是用来指 ...

  8. c语言中循环结构的作用,C语言循环结构知识点

    C语言循环结构知识点 引导语:循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构.以下是百分网小编分享给大家的C语言循环结构知识点,欢迎 ...

  9. C语言中动态数组的作用,C语言实现动态数组

    前言 在纯C语言编程中,数组的创建必须是固定的大小,因为C语言本身没有提供动态数组这种数据结构,这是一个让习惯了使用高级语言编程的人转做C开发面临的一个很头疼的问题,本篇文章就将介绍如何使用纯C语言编 ...

最新文章

  1. python3 bytes与hex字符串互转
  2. apt-get卸载命令
  3. 老男孩教育参观云计算公司
  4. 《白鹿原》金句摘抄(二)
  5. C语言程序顺序结构1交换变量,如何将c语言中结构体内的所有类型变量的值输出来...
  6. 发布虚拟机WEB服务 备忘
  7. 爬虫基本功之学点JS(一)
  8. ASP.Net学习笔记007--ASP.Net Input版自增
  9. SAP License:复制或删除全数字的公司代码的TK455错误
  10. 有机晶体数据库_面向Journal of Organic Chemistry作者的晶体学信息文件(CIF)工作流程将于10月6日作出调整...
  11. tcp长连接java_JAVA TCP长连接
  12. HDU1084 What Is Your Grade?【排序+水题】
  13. Identity Server 4 原理和实战(完结)_----选看 OAuth 2.0 简介(上)
  14. 怎样使按钮响应回车键
  15. Eclipse 的中文简体版安装教程
  16. PS怎么做出水彩油画喷溅效果图片
  17. SONiC(3):手动运行docker ptf
  18. 分布式计算 网格计算 并行计算 云计算
  19. UE4场景流程规范-纹理压缩(美术版/程序版/太长不看版)
  20. 数据挖掘与机器学习——数据挖掘概述

热门文章

  1. 计算机好的三本学校有哪些,全国较好的三本学校有哪些?(国内有哪些三本院校?)...
  2. 台积电三星2022年将量产3nm芯片:iPhone会是首发吗?
  3. 数据仓库系列(19):数据安全
  4. HTML5-网页布局练习
  5. eNSP配置静态路由
  6. 第K短路(A*(astar)算法)
  7. nfs与iptable
  8. 做运维需要掌握哪些技能
  9. PowerPoint也能做动画荡秋千(转)
  10. python 官网下载+安装(win7)