繁体中文
加入收藏
当前位置:首页 >> 网络 >> 网站制作 >> 什么是DOCTYPE  
页面风格 [ ]  保护色 杏仁黄 秋叶褐 胭脂红 青草绿 海天蓝 葛巾紫 极光灰 银河白(默认色) 文字 [    ]  [上一篇  下一篇]  速达文章底端  速达页面底端
什么是DOCTYPE
作者:阿捷     来源:网页设计师    发表时间:2006-04-24     浏览次数:

  DOCTYPE是document type(文档类型)的简写,用来说明XHTML或者HTML是什么版本。

  其中的DTD叫文档类型定义,里面包含了文档的规则,浏览器就根据定义的DTD来解释页面的标识,并展现出来。

  要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非XHTML确定了一个正确的DOCTYPE,否则标识和CSS都不会生效。

  XHTML 1.0 提供了三种DTD声明可供选择:

  过渡的(Transitional):要求非常宽松的DTD,允许继续使用HTML4.01的标识(但是要符合xhtml的写法)。完整代码如下:

  [点击复制]

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

  严格的(Strict):要求严格的DTD,不能使用任何表现层的标识和属性,例如<br>。完整代码如下:

  [点击复制]

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

  框架的(Frameset):专门针对框架页面设计使用的DTD,如果页面中包含有框架,需要采用这种DTD。完整代码如下:

  [点击复制]

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

  选择什么样的DOCTYPE

  理想情况当然是严格的DTD,但对于大多数刚接触web标准的设计师来说,过渡的DTD(XHTML 1.0 Transitional)是目前理想选择。因为这种DTD还允许使用表现层的标识、元素和属性,也比较容易通过W3C的代码校验。

  1. 上面说的"表现层的标识、属性"是指那些纯粹用来控制表现的tag,例如用于排版的表格、背景颜色标识等。在XHTML中标识是用来表示结构的,而不是用来实现表现形式,过渡的目的是最终实现数据和表现相分离。
  2.   打个比方:人体模特换衣服。模特就好比数据,衣服则是表现形式,模特和衣服是分离的,这样你就可以随意换衣服。而原来HTML4中,数据和表现是混杂在一起的,要一次性换个表现形式非常困难。

  3. DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。
责任编辑:firmiana   速达顶端
发表评论  打印本文  推荐本文  加入收藏  关闭窗口  返回顶部

上一篇: 胡锦涛在耶鲁大学的演讲

下一篇: 青海湖,青海湖

    栏目导航
- 学习 司法考试
- 杂集 社会 散文 诗歌
小说 戏剧 知识
- 桥牌
- 生活 衣食住行 其它
- 其它
- 电脑 应用 系统
- 网络 应用 网页
    推荐专题
- 2006司法考试大纲
- 司法考试
- 打牌速查
- 桥牌文学
最新文章
下拉菜单
什么是DOCTYPE
表格隐藏打开源码
phpcms模版与风格的文件列表说明
单击左键复制指定单元格内容源码
网页保护色(背景变化)源码
unix时间戳和日期的转换
牌例输入模板
文字替换效果
显示指定时间后关闭的层
推荐文章
热点文章
网页保护色(背景变化)源码
phpcms模版与风格的文件列表说明
牌例输入模板
文字替换效果
unix时间戳和日期的转换
网站首页head区代码规范
什么是DOCTYPE
表格链接和鼠标出入效果
PHPCMS模板中的关键html代码
javascript 实现一个空间安装多...
 
网有评论    更多评论
 
发表评论
姓名: QQ:
性别: MSN:
E-mail: 主页:
评分: 1 2 3 4 5
评论内容:
验证码:
  
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  • 关于我们 联系方式 梧桐邻居 建立链接 返回顶部