打开一些符合标准的"> 打开一些符合标准的" />
web标准设计之第6天-xhtml代码规范--.

web标准设计之第6天-xhtml代码规范--.

ID:9643494

大小:48.50 KB

页数:2页

时间:2018-05-04

web标准设计之第6天-xhtml代码规范--._第1页
web标准设计之第6天-xhtml代码规范--._第2页
资源描述:

《web标准设计之第6天-xhtml代码规范--.》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、web标准设计之第6天:XHTML代码规范>>.在开始正式内容制作之前,我们必须先了解一下lPUBLIC"-//L1.0Transitional//EN"".l1/DTD/xhtml1-transitional.dtd">打开一些符合标准的站点,例如著名edia,设计大师Zeldman的个人网站,会发现同样的代码。而另一些符合标准的站点(例如k10k.)的代码则如下:<!DOCTYPEhtmlPUBLIC"-//L1.0Frameset//EN"".l1/DTD/xhtml1-frameset.dtd">那么这些代码有

2、什么含义?一定要放置吗?什么是DOCTYPE上面这些代码我们称做DOCTYPE声明。DOCTYPE是umenttype(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。XHTML1.0提供了三种

3、DTD声明可供选择:过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。完整代码如下:<!DOCTYPEhtmlPUBLIC"-//L1.0Transitional//EN"".l1/DTD/xhtml1-transitional.dtd">严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>。完整代码如下:<!DOCTYPEhtmlPUBLIC"-//L1.0Strict//EN"".l1/DT

4、D/xhtml1-strict.dtd">框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。完整代码如下:<!DOCTYPEhtmlPUBLIC"-//L1.0Frameset//EN"".l1/DTD/xhtml1-frameset.dtd">我们选择什么样的DOCTYPE理想情况当然是严格的DTD,但对于我们大多数刚接触L1.0Transitional)是目前理想选择(包括本站,使用的也是过渡型DTD)。因为这种DTD还允许我们使用表现层的标识、元素和属性,

5、也比较容易通过L中标识是用来表示结构的,而不是用来实现表现形式,我们过渡的目的是最终实现数据和表现相分离。打个比方:人体模特换衣服。模特就好比数据,衣服则是表现形式,模特和衣服是分离的,这样你就可以随意换衣服。而原来HTML4中,数据和表现是混杂在一起的,要一次性换个表现形式非常困难。呵呵,有点抽象了,这个概念需要我们在应用过程中逐步领会。补充DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。标准设计之第1天:选择什么样的DOCTYPE标准设计之第2天:什么是名字空间标准设计之第3天:定义语言编码标

6、准设计之第4天:调用样式表标准设计之第5天:head区的其他标准设计之第6天:XHTML代码规标准设计之第7天:CSS入门标准设计之第8天:CSS布局入门标准设计之第9天:第一个CSS布标准设计第10天:自适应高度标准设计之第11天:不用表格的标准之第12天:校验及常见错误[这篇文章来自..,]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。