DOCTYPE

文档类型标签,一个!DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档.

文档类型标签,该标签是将特定的标准通用标记语言或者XML文档(网页就是其中一种)与文档类型定义(DTD)联系起来的指令。该标记应该出现在文件的第一行。它在文档中出现的格式如下
<!DOCTYPE html PUBLIC "引用的字符串" --公共标识符-->
“引用的字符串”被称为公共标识符,它通过业界约定的公共标识符名称(通常是一个相关的标准)指向某个特定的文档类型定义(DTD)。
标签完整格式为<!DOCTYPE>。只有确定了一个正确的文档类型,超文本标记语言或可扩展超文本标记语言中的标签和层叠样式表才能生效,甚至对JavaScript脚本都会有所影响。
典例:
在超文本标记语言(标准通用标记语言的一个应用)里头,就是用来说明编写网页的HTML/XHTML的标签用的是什么版本。
 
超文本标记语言
超文本严格文档类型定义:
如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表配合使用:
(公共标识符称为:“-//W3C//DTD HTML 4.01//en”。)
<!DOCTYPE HTML  PUBLIC "-//W3C//DTD HTML 4.01//en"  "http://www.w3. org/TR/html4/strict.dtd">

符号交换文件格式(音乐)

公共标识符称为:“-//IPTC-NAA//DTD NITF 2.0//en”    <!DOCTYPE NITF PUBLIC "-//IPTC-NAA//DTD NITF 2.0//en" >

电子日历

公共标识符称为:“-//IETF//DTD iCalendar//en”  <!DOCTYPE iCalendar  PUBLIC "-//IETF//DTD iCalendar//en">
posted @ 2014-09-01 16:31  花影疏帘  阅读(159)  评论(0)    收藏  举报