登录模块加载中...
会员投稿 投稿指南 今天是:
打印本页 | 关闭窗口 | 双击滚屏 您的位置首页>>网页制作学习园地>>HTML教程>>其它文章>>XHTML 基础教程
XHTML 基础教程
来源:建站学 ‖ 作者: ‖ 点击: ‖ 时间:11-01-20 11:03:47 ‖ 【 】‖ 我要投稿
  作为一名 Web 开发人员是项很艰苦的工作。您不仅必须每天避开流行浏览器引起的陷阱和缺陷,还必须至少留意可能(或不可能)对您的工作产生影响的众多技术上的新发展。您可能刚刚掌握了样式表和 DHTML,而新的技术又要求您关注。您需要立刻学哪一个呢?现在可以放弃哪一个呢?随着可扩展超文本标记语言(Extensible Hypertext Markup Language,简称 XHTML)的出现,最终可能让传统的 HTML 马放南山了。

XHTML 概述
XHTML 是 HTML 和
XML 的混合物,它是为网络设备显示(包括 Web 浏览器、PDA 设备和移动电话)而特别设计的。2002 年 1 月 26 日标志了 XHTML 1.0 作为 Web 标记的正式 W3C 推荐的第二个生日。但是,XHTML 仍然要蹒跚学步,学着用微笑和大喊大叫来引起大多数 Web 设计人员的注意。

W3C 主管 Tim Berners-Lee 这样评价 XHTML:“XHTML 1.0 连接了现在的 Web 和将来的 Web &hell
ip;… 它为页面和网站作者提供了进入结构化数据 XML 世界的桥梁,同时仍然能够保持与支持 HTML 4 的用户代理的可操作性。"

XHTML 是非常严格的标记语言。它的规则很简单,并且事实上,它的可扩展性很小 — 即,不能编写您自己的定义来表示语言如何动作;您必须遵循其规则。XHTML 1.0 采用 HTML 4.0 中引入的概念,这些概念在其生效之前,需要按结构化的和方法论的行为进行处理。

XHTML 可以与级联样式表(
CSS)一起使用以完成显示目的。XHTML 还允许您将可扩展样式表(Extensible Stylesheet Language (XSL))用于转换。通过使用这个基于 XML 的样式技术,您实际上可以将一个文档从一种类型转换成另一种类型 — 例如,从 HTML 文档转换成 PDF 文档。

为什么要使用 XHTML?
通常,您可能为新增功能或者因为已经修正了以前版本的问题而将技术更新到新的版本。但就标记功能而言,XHTML 是非常类似于 HTML 4 的副本,所以不要期望存在任何新奇的标记。

W3C 声称 XHTML 的主要优点是可扩展性和可移植性:

可扩展性
XML 文档要求格式良好(元素嵌套正确)。使用 HTML,添加新的元素组需要更改整个 DTD。在基于 XML 的 DTD 中,新的元素组只需要内部一致并且格式良好,就可以添加到现有的 DTD 中。这极大地简化了新元素集合的开发和集成。

可移植性
越来越频繁地使用非台式设备来访问因特网文档。在大多数情况下,这些设备不具备台式计算机的计算能力,并且不象标准桌面浏览器那样可适用于格式差的 HTML。实际上,如果这些非桌面浏览器没有接收到格式良好的标记(HTML 或 XHTML),它们可能根本无法显示文档。

XHTML 文档结构
XHTML 文档由三个主要部分构成:

DOCTYPE
Head
Body
基本文档结构是:




...
...


 

区域包含关于文档的信息,如所有权、版权和
关键字;而 区域包含要显示的文档内容。

清单 1 向您显示实际中如何使用这个结构:

清单 1. XHTML 示例
1.  
2.      Transitional//EN"  "DTD/xhtml1-transitional.dtd">
3.  http://www.w3.org/1999/xhtml" xml:lang="en"  
                     lang="en">
4.  
    My XHTML Sample Page
   
5.  
   

Welcome to XHTML !


   
6. &
|<< << < 1 2 3 4 > >> >>|
加入收藏:  加入收藏夹  | 发送给好友:  发送给好友
责任编辑:admin
  • 上一篇:认识XHTML语法规则(初学者必看)
  • 下一篇:无
  • 相关文章列表
    请文明参与讨论,禁止漫骂攻击。  
    网友评论