以文本方式查看主题 - ╋艺 镇╋ (http://zyzsky.com/bbs/index.asp) -- ┣◇网站建设&Web语言 (http://zyzsky.com/bbs/list.asp?boardid=4) ---- DOCTYPE html 解析标准的相关知识 (http://zyzsky.com/bbs/dispbbs.asp?boardid=4&id=3317) |
-- 作者:admin -- 发布时间:2012/1/30 13:59:44 -- DOCTYPE html 解析标准的相关知识 <!DOCTYPE html> 这样写,IE似乎就以严格版标准解析 XHTML 严格 松散 框架 一些热门网站使用的解析标准: www.qq.com
www.elong.com www.sina.com <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
-- 作者:admin -- 发布时间:2012/3/8 22:30:49 -- 1. XHTML 1.0 Transitional - 过渡型,标识语法要求较宽松 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。
注:上面说的"表现层的标识、属性"是指那些纯粹用来控制表现的tag,例如用于排版的表格、背景颜色标识等。在XHTML中标识是用来表示结构的,而不是用来实现表现形式,我们过渡的目的是最终实现数据和表现相分离。 打个比方:人体模特换衣服。模特就好比数据,衣服则是表现形式,模特和衣服是分离的,这样你就可以随意换衣服。而原来HTML4中,数据和表现是混杂在一起的,要一次性换个表现形式非常困难。呵呵,有点抽象了,这个概念需要我们在应用过程中逐步领会。 [此贴子已经被作者于2012-3-8 22:35:01编辑过]
|
-- 作者:admin -- 发布时间:2012/3/9 16:02:20 -- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > Microsoft? Internet Explorer 6 的新增内容 你可使用此声明将 Internet Explorer 6 及以后版本切换到标准兼容模式下。 定义 指定文档类型定义。 Frameset 框架集文档。 Strict 排除所有 W3C 专家希望逐步淘汰的代表性属性和元素,因为样式表已经很完善了。 Transitional 包含除 frameSet 元素的全部内容。 注意 在标准兼容模式下,不能保证与其它版本的 Internet Explorer 保持兼容。当打开标准兼容模式时,文档的渲染行为也许与将来版本的 Internet Explorer 不同。若内容本来就是固定的(如刻录在 CD 上),则不应该使用此模式。 示例 下面的例子演示了如何使用 !DOCTYPE 声明指定文档遵从的 DTD,并将 Internet Explorer 6 及更高版本切换到标准兼容模式。 下面例子中的声明都指定了遵从 HTML 4.0 DTD。第二种声明指定了“Strict”。第一种声明没有指定。这两种声明都将会把 Internet Explorer 6 及以后版本切换到标准兼容模式。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN"> 下面例子中的声明都指定了遵从“Transitional”HTML 4.0 DTD。第二种声明指定了 DTD 的 URL。第一种声明没有指定。第二种声明将会把 Internet Explorer 6 及以后版本切换到标准兼容模式。第一种声明不会。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
-- 作者:admin -- 发布时间:2012/3/9 16:13:47 -- 一个HTML 4文档由如下三个部分组成: |
-- 作者:admin -- 发布时间:2012/3/9 16:14:52 -- >> HTML 4.01 严格型DTD 该DTD包含所有没有被不推荐的以及在框架集合文档中没有出现的元素和属性。对于那些使用该DTD的文档,应该使用下述的文档类型声明: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" [此贴子已经被作者于2012-3-9 16:16:51编辑过]
|
-- 作者:admin -- 发布时间:2012/3/9 16:55:06 -- 和TITLE元素为整个文档提供信息并且只能出现一次不一样,titles属性可以标注任意数量的元素。请参与元素的定义信息以确认它们是否支持该属性。 |
-- 作者:admin -- 发布时间:2012/3/13 20:44:07 -- 。。。
另外,在Microsoft
Internet Explorer 5.0所新增的 XHTML是XML的一种应用。基于这一事实,那些在以SGML为基础的HTML 4中,不完全合法的用法,应被改写。
良好结构(Well-formed)[1] 是由XML[2] 引入的一个新概念。也就是说所有的元素都必须有结束标签或者以特殊的方式书写(如下所述),而且所有的标签必须合理地嵌套。 尽管如此,交叉使用在SGML中仍然是合法的,而且在现有的浏览器中也能够被广泛接受。
|