XHTML语言简介.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XHTML语言简介.ppt

XHTML语言简介 XML XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,参考(/TR/2000/REC-XML。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语言。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。 一、XHTML简介 二、XHTML是什么 XHTML 指可扩展超文本标识语言(EXtensible HyperText Markup Language)。 XHTML 的目标是取代 HTML。 XHTML 与 HTML 4.01 几乎是相同的。 XHTML 是更严格更纯净的 HTML 版本。 XHTML 是作为一种 XML 应用被重新定义的 HTML。 XHTML 是一个 W3C 标准。 三、为什么要使用XHTML html head title HTML/title body h1 HTML中照样能正确的显示 /body XML 是一种标记化语言,其中所有的东西都要被正确的标记,以产生形式良好的文档。 XML 用来描述数据,而 HTML 则用来显示数据。 通过把 HTML 和 XML 各自的长处加以结合,我们得到了在现在和未来都能派上用场的标记语言 - XHTML。 XHTML 可以被所有的支持 XML 的设备读取,同时在其余的浏览器升级至支持 XML 之前,XHTML 使我们有能力编写出拥有良好结构的文档,这些文档可以很好地工作于所有的浏览器,并且可以向后兼容。 四、 XHTML 与 HTML 之间的差异 XHTML是一门面向结构的语言,其设计目的不像HTML仅仅是为了网页设计与表现,而主要是用于对网页内容进行结构设计,XHTML的严谨的语法结构有利于浏览器进行解析处理,是一门面向文档结构的设计语言。另一方面,XHTML也是HTML向XML过度的语言。 XHTML区别于HTML的规则: 1、XHTML文件的开始要声明DTD(文档类型的简写)。 过渡型(transitional) 严格型(Strict) 框架型(Frameset) Transitional DTD:要求宽松的DTD,兼容HTML4的大部分标记和属性,完整代码如下: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd Strict DTD:要求严格的DTD,不能使用任何HTML4的表现层的标记和属性,例如:center,甚至还除去了某些标记的属性(h1标记的align属性)完整代码如下: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN /TR/xhtml1/DTD/xhtml1-strict.dtd Frameset DTD:专门针对框架页面设计使用的DTD,完整代码如下: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Frameset//EN /TR/xhtml1/DTD/xhtml1-frameset.dtd 2、需要为html标签添加一个命名空间。 命名空间可以声明允许通过一个URL绝对地址指向来识别页面 上的标签. 3、所有的标签和标签的属性都必须小写,属性值可以大写。 8、用 id 属性代替 name 属性 HTML 4.01 针对下列元素定义 name 属性:a, applet, frame, iframe, img, 和map。 在 XHTML 中不鼓励使用 name 属性,应该使用 id 取而代之 这是错误的: img src=picture.gif name=picture1 / 这是正确的: img src=picture.gif id=picture1 / 重要的兼容性提示: 你应该在 / 符号前添加一个额外的空格,以使你的 XHTML 与当今的浏览器相兼容。 * XHTML语言简介 陈经优 XHTML 是The Extensible HyperTextMarkup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档