All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
6条ASP.NET编程实用技巧_[Asp.Net教程]
技巧:ASP.NET里的Session详细解释_.net资料_编程技术
.NET,3.x新特性之自动属性及集合初始化_.net资料_编程技术
组合ASP.NET,2.0数据控件构建强大用户接口_[Asp.Net教程]
ASP.NET2.0数据库入门之常见错误_[Asp.Net教程]
C#中ListBox控件应用实例
ASP.NET技巧:存储过程的分析_[Asp.Net教程]
delphi中Try...Except 语句和Try...Finally 语句
修改SQL Server2005的sa用户密码_[SQL Server教程]
ASP.NET应用技巧:正则学习之组的定义及引用方式_.net资料_编程技术
Reading number is top 10 pictures
奇趣的世界记录2
小学生考试又现神作--还有外国的
The real super beauty2
NeedWallpaper13
PengLiYuan lady for the world health organization fight TB and AIDS goodwill ambassador
girl of HuNan name is LiXiang(湖南辣姐李湘的写真)
Sora aoi in China3
ashlynn brooke
Sora aoi in China1
Li Zongrui hunting video screenshots1
Download software ranking
Boxer Classic video2
JSP+Ajax Web development typical examples
株洲本地在线棋牌游戏
尖东毒玫瑰A
都市狐狸姑娘传
金山office2007
Boxer's Top ten classic battle7
天龙八部十二宫服务端
双旗镇刀客B
Tram sex maniac 2 (H) rar bag3
归海一刀 published in(发表于) 2014/3/30 5:20:31 Edit(编辑)
关于XHTML头部声明,什么是DOCTYPE?_[Html教程]

关于XHTML头部声明,什么是DOCTYPE?_[Html教程]

关于XHTML头部声明,什么是DOCTYPE?_[Html教程]

当我们制作页面的时候,总会在它的源码头部看到一串声明,比如最常见的



如果我们把这些代码去掉,会发现页面可能会有比较明显的变化,因为这样造成了有些样式的表现不一样。


这些代码我们称做DOCTYPE声明。DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。


其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来。


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


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


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



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



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



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


注:上面说的"表现层的标识、属性"是指那些纯粹用来控制表现的tag标签,例如用于排版的表格、背景颜色标识等,一些内部样式。在XHTML中标识是用来表示结构的,而不是用来实现表现形式,我们过渡的目的是最终实现数据和表现相分离。


结构和表现分离。页面里的xhtml标签只是单纯用来表示结构,它的表现形式由css样式控制。不知不觉又谈到标准化的结构表现分离。上面说的头部声明只是最基础的知识,也是页面的基础,是你开始用xhtml构建你的页面的第一步。







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.