`

html文档类型

    博客分类:
  • html
阅读更多
html静态页面开头会看到<!DOCTYPE>标签,是干什么用的呢?
其实<!DOCTYPE> 不是 HTML 标签,没有结束标签!它位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的。

可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。

HTML 4.01和XHTML 1.0都规定了三种文档类型声明:

1)Strict DTD
如果需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用:
【Html 4.01】
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd">


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


2)Transitional DTD
可包含 W3C 所期望移入样式表的呈现属性和元素。如果使用了不支持层叠样式表(CSS)的浏览器以至于不得不使用 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">


3)Frameset DTD
应当被用于带有框架的文档。除 frameset 元素取代了 body 元素之外,Frameset DTD 等同于 Transitional DTD:

【Html 4.01】
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "
http://www.w3.org/TR/html4/frameset.dtd">


【XHTML 1.0】
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">


ps:如需检查你是否编写了带有正确 DTD 的合法 XHTML 文档,您可以把您的 XHTML 页面链接到一个 XHTML 验证器。




http://www.w3school.com.cn/tags/tag_doctype.asp
分享到:
评论

相关推荐

    HTML文档类型详解 推荐

    关于HTML文档类型参考:http://i.wanz.im/2010/05/28/why_doctype_html/ 检查发现JS在获取当前页面可视大小,和页面滚动位置有差别!在页面包含一个2000*2000的DIV是IE和Chrome在不同HTML文档类型测试整理数据如下:...

    Linux操作系统下常见文件类型分析

    Linux 操作系统下常见文件类型分析 Linux 操作系统下常见文件类型可以分为多种,包括压缩和打包文件、普通文件格式、系统文件、程序和脚本文件等。 压缩和打包文件是指使用某种压缩算法或打包工具将多个文件或...

    html的文档类型说明

    关于html的文档类型说明简介。HTML DOCTYPE 标签 -- DTDs 文档类型声明DOCTYPE 标签 -- 定义了标准文档的类型, DOCTYPE标签是单独出现的, DOCTYPE,简称为DTDs,是英文Document type的缩写,中文“文档类型”

    html类型转pdf类型

    此工具可以将html文档转换成pdf类型文档,工具精巧实用

    文件类型判断

    文件类型判断1.0.exe 用vb编写的判断未知文件类型的软件。可以用于恢复数据,如硬盘扫描生成的*.chk文件。可以用于识别google浏览器临时文件夹下的没有文件后缀名的文件,还可以用于更正某些网站为了不让大家看的...

    HTML5 文档类型.md

    HTML5 文档类型.md

    IDEA配置btl文件类型为html.docx

    使用beetl模板以.btl后缀的文件,idea默认类型是text,把它改成html类型,方便使用

    word文档生成html模板(freemarker)再转为pdf示例代码

    1、Word模板转html模板的操作步骤(图示例+操作...适合人群:需要通过法务提供的word类型的合同模板,填充数据生成pdf的人。 阅读建议:按照上述操作步骤,先看README.md文档,再看other/生成html操作步骤目录下的图片。

    值类型与引用类型(.html)

    值类型与引用类型的知识,html文件,可以自行学习。值类型与引用类型的知识,html文件,可以自行学习。

    php生成文件类型

    编写一个类:生成文件 文件类型支持:txt html csv pdf doc 或者docx 所以一断代码就能解决了所有的类型 你值得拥有

    doctype:HTML文档类型的信息

    有关HTML / XHTML / MathML / SVG文档类型的信息。 安装 该软件包仅适用于ESM:需要使用Node 12+才能使用它,并且必须将其import而不是require d。 : npm install doctype 用 import { doctype } from 'doctype'...

    html基础代码,html+css教程

    这是学网络设计开发的基础,感觉还不错一....• HTML文件是一个文本文件,包含了一些HTML元素,标签等 HTML文件必须使用html或htm为文件名后缀 ...• HTML文档中,第一个标签是&lt;html&gt; 这个标签告诉浏览器这是HTML文档的

    Notepad++ 打开所有类型文件

    这个软件我用了很多年了,可以说是电脑必备,打开任意类型文件。java,js,html,host,等等各种乱七八糟的。 去新公司工作,工作机上没有notepad,用的很是不舒服,加上之前的安装包找不到了,在网上找了好久才找到...

    文件头和文件尾.docx

    * 文件类型:文件类型的标志,例如图像文件、文本文件、音频文件等。 * 文件版本:文件的版本号,用于标识文件的格式和兼容性。 * 文件作者:文件的创建者或所有者的信息。 文件尾(File Footer)是文件的结尾部分...

    Web前端开发基础:制作旅游文本网页.ppt

    4 课堂小结 教学内容 HTML文档类型 HTML文档的基本结构 标记类型和标记语法 body标记的属性设置方法 给网页添加内容和注释 理解meta元信息的作用 这是一个简单的HTML页面 对应的HTML代码 一个完整的HTML文档由头部...

    HTML和XHTML的联系与区别,文档类型<!DOCTYPE>

    NULL 博文链接:https://liuzidong.iteye.com/blog/850929

    XHTML三种文件类型声明

    XHTML定义了三种文件类型声明。 最普遍使用的是XHTML Transitional。 &lt;!DOCTYPE&gt;是强制使用的。 一个XHTML文档有三个主要的部分: DOCTYPE Head Body 基本的文档结构是这样的: &lt;!DOCTYPE …&gt;&lt;...

    HTML5-chm文档

    chm类型文档,包含每个html标签属性的详细说明,是学习html5的标准文档,看好html5!

Global site tag (gtag.js) - Google Analytics