找回密码
 加入怎通
查看: 747|回复: 5

[其他] < !DOCTYPE >声明标签

[复制链接]
Tang 发表于 2012-05-30 16:43:59 | 显示全部楼层 |阅读模式
. \1 Q, ~7 u: W$ c: E
什么是<!DOCTYPE>标签指令
7 _0 U& H$ p$ I1 o) i0 z/ j/ \0 @
; K5 |) z0 e' H- n# m0 G/ Q7 L" }  经常使用dreamweaver或者其他网页设计软件的人应该知道在创建一个网页的时候,由软件自动生成一个<!DOCTYPE>标签。<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。在遵循标准的任何Web文档中,它都是一项必需的元素。<!DOCTYPE>标签会影响代码验证,并决定了浏览器最终如何显示你的Web文档。' n7 F) I# _# E/ L- c
<!DOCTYPE>标签规则
- U  \2 z; ?: c! v* h$ k* `; E: h8 R2 G; k0 g
  <!DOCTYPE> 标签没有结束标签!在完整的doctype声明中,要包括相应的文档类型定义(DTD)文件的URL。如果URL丢失,或者指定的是一个相对路径(而不是完全限定的Internet地址),大多数浏览器都会进入Quirks(兼容)模式,不管doctype声明规定的是什么模式。<!DOCTYPE>标签作用
! u4 h$ f8 g/ P: k2 G$ \* R5 P5 j+ V* A& d* d0 @
  <!DOCTYPE>标签声明指出阅读程序应该用什么规则集来解释文档中的标记。在Web文档的情况下,“阅读程序”通常是浏览器或者校验器这样的一个程序,“规则”则是W3C所发布的一个文档类型定义(DTD)中包含的规则。
3 j/ j7 L' S; y1 q& A2 d5 h
3 G( h& J* Z& q  每个DTD都包括一系列标记、attributes和properties,它们用于标记Web文档的内容;此外还包括一些规则,它们规定了哪些标记能出现在其他哪些标记中。每个Web建议标准(比如HTML 4 Frameset和XHTML 1.0 Transitional)都有自己的DTD。3 k/ Y8 }$ {4 m( k( x

  b6 N& c; |! C4 R7 p6 J0 R  假如文档中的标记不遵循doctype声明所指定的DTD,这个文档除了不能通过代码校验之外,还有可能无法在浏览器中正确显示。对于标记不一致的问题,浏览器相较于校验器来说更宽容。现代浏览器包括不同的呈现模式,但是,不正确的doctype声明经常导致网页不正确显示,或者导致它们根本不能显示。9 T3 l2 K9 j3 w: b- O% ~: t7 N2 B

, ^: U5 q2 Z$ ]9 l7 r) v# n" V: |& [3 S- u4 F/ k- h, _; R
引蜘蛛用:
8 t; ^7 S+ ^  I7 `+ y; hhttp://www.fanqietudou.com   http://www.hshk56.com     
% q# S% d0 x, T5 p% b% }% uhttp://www.yibanmaoyi.com    http://www.hsjt56.com

暂时无法加载帖子列表

回复

使用道具 举报

埃菲尔铁塔 发表于 2026-02-11 21:23:02 | 显示全部楼层
内容很干货,没有多余的废话,值得反复看
回复

使用道具 举报

lilei44 发表于 2026-03-16 16:36:09 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复

使用道具 举报

工作就是工作 发表于 2026-06-26 15:41:11 | 显示全部楼层
这个分享太实用了,刚好能用到,感谢楼主!
回复

使用道具 举报

yangjianyeyone 发表于 2026-07-14 11:56:31 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复

使用道具 举报

别致滴小伙 发表于 2026-10-23 22:30:32 | 显示全部楼层
楼主太厉害了,整理得这么详细,必须支持
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-10-29 03:16 , Processed in 0.036391 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表