美文网首页
4-DTD文档申明

4-DTD文档申明

作者: 锦雯书 | 来源:发表于2017-04-21 11:19 被阅读0次

<!DOCTYPE html>

<html>

<head>

<meta chaeset="utf-8"/>

<title>不过是虚爱一场,你才不是我的地老天荒</title>

</head>

<body><body>

</html>


·标签分类:

1、-单标签。如:<meta chaeset="utf-8"/>

-双标签。(有开始标签和结束标签)

2、-并列关系(兄弟/平级)

     -嵌套关系(父子/上下级)

·什么是DTD文档申明?

由于HTML有很多个版本的规范,每个版本的规范之间又有一定的差异,所以为了让浏览器能够正确的编译/解析/渲染我们的网页,我们需要在HTML文件的第一行告诉浏览器,我们当前这个网页是用哪一个版本的HTML规范来编写的

·DTD文档申明规范:<!DOCTYPE html>

HTML5的DTD文档申明具有向下兼容的特性,一般都只是用HTML5的DTD文档申明


·DTD文档申明的注意点:

1、任何一个标准的HTML网页,第一行都是DTD文档申明,也就是说DTD文档申明必须写在HTML的第一行

2、DTD文档申明不区分大小写

3、DTD文档申明不是一个标签

4、DTD文档申明不写网页也能正常运行,但是由于W3C规定第一行必须写上DTD文档申明,所以为了遵守规定,无论怎样都应该在第一行写上DTD文档申明


常用的DOCTYPE声明

·HTML 5

<!DOCTYPE html>

·HTML 4.01 Strict(严格的)

该DTD包含所有HTML元素和属性,但不包括展示性的和弃用的元素(比如font)。不允许框架集(Framesets)。

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

·HTML 4.01 Transitional(普通的)

该DTD包含所有HTML元素和属性,包括展示性的和弃用的元素(比如font)。不允许框架集(Framesets)。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

·HTML 4.01 Frameset

该DTD等同于HTML 4.01 Transitional,但允许框架集内容。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"

"http://www.w3.org/TR/html4/frameset.dtd">

·XHTML 1.0 Strict(比HTML 4.01 Strict更严格)

该DTD包含所有HTML元素和属性,但不包括展示性的和弃用的元素(比如font)。不允许框架集(Framesets)。必须以格式正确的XML来编写标记。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

·XHTML 1.0 Transitional

该DTD包含所有HTML元素和属性,包括展示性的和弃用的元素(比如font)。不允许框架集(Framesets)。必须以格式正确的XML来编写标记。

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

·XHTML 1.0 Frameset

该DTD等同于XHTML 1.0 Transitional,但允许框架集内容。

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

·XHTML 1.1

该DTD等同于XHTML 1.0 Strict,但允许添加模型(例如提供对东亚语系的ruby支持)。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

相关文章

  • 4-DTD文档申明

    不过是虚爱一场,你才不是我的地老天荒 ·标签分类: 1、-单标签。如: -双标签。...

  • Google lifecycle之ViewModel简单使用

    官方申明 以下是ViewModel的官方文档: https://developer.android.google....

  • 申明………………

    简友的文 转发简友卢安克的文!点开蓝色字体可看 生而为人!我们必须学会反思! 知错能改,善莫大焉! 借此机会申明一...

  • 申明

    本来对娘家报着极大的偏爱,胜过爱自己的小家,导致我现在小家的现状。这是自我认知导致的,我现在正在慢慢的自我调整中。...

  • 申明

    对不起大家,这几天的文章可能都是清一色的短......不过请大家放心,不连着日更之后,以后的每一周更新,可能就会大...

  • 申明

    没有天赋的人做事,贵在持之有恒; 没有写作的能力,便做一个文字的搬运工; 在该文集里都是摘抄读周国平先生的《只是眷...

  • 申明

    有人问我,怎么不推荐了? 理由有很多。不过我不是找借口的人。 只是最近发现动物总动员活动期间的一些情况,与以往差距...

  • 申明

    都匀经济开发区工商行政管理局: 对“都匀经济开发区金润小额贷款有限公司”于2017年8月21日,通过贵局办理的该公...

  • 申明

    该文集主要用来收集和show off git的各种奇淫技巧,学习git更高深的用法。针对已经掌握使用git基本命令...

  • 申明

    我是喜欢你的,无论你的过去是怎样的,我是想跟你一直走下去的,无论以后有多少坎坷,我觉得你是一个善良的女孩,一个孝顺...

网友评论

      本文标题:4-DTD文档申明

      本文链接:https://www.haomeiwen.com/subject/arcdzttx.html