为什么要模块化设计XHTML呢?XHTML虽然简单,但是它的内容很多,包括了一个网络设计师需要的绝大多数功能。XHTML一方面内容繁多复杂,但是从另一个角度来看它却是非常简单的。为了将XHTML分割成小的模块,W3C已经建立起了小型的已经定义好了的一系列XHTML元素,他们独立的能被与其他XML标准合并成的大型的更复杂的程序的简单设备所使用。

  通过XHTML模型,程序设计师能够做如下的事情:

  1.选择那些能够被使用XHTML构建块标准的设备所支持的元素。

  2.在遵循XHTML标准的同时使用XML可以对XHTML扩展。

  3.简单化的XHTML可以应用于像掌上电脑、移动电话、电视和家用电器等设备。

  4.通过加入心的XML功能(像声音、多媒体的)将XHTML延续到复杂程序的设计上。

  5.像XHTML基本(XHTML对于移动设备的一个子集)那样来定义XHTML的轮廓。

模块名 描述
Applet Module * applet元素.
Base Module 定义基本元素.
Basic Forms Module 定义基本的表单元素
Basic Tables Module 定义基本的表格元素
Bi-directional Text Module 定义 bdo 元素.
Client Image Map Module 定义浏览器的 image map 元素.
Edit Module Defines the editing elements del and ins.
Forms Module Defines all elements used in forms.
Frames Module 定义框架集元素
Hypertext Module 定义 a 元素.
Iframe Module 定义 iframe 元素.
Image Module 定义 img 元素.
Intrinsic Events Module 定义事件改变属性元素
Legacy Module Defines deprecated* elements and attributes.
Link Module 定义link 元素.
List Module 定义 list 元素 ol, li, ul, dd, dt, dl.
Metainformation Module 定义 meta 元素.
Name Identification Module Defines the deprecated* name attribute.
Object Module 定义object 和param 元素.
Presentation Module 定义表现元素如 b 和 i.
Scripting Module 定义 script and noscript 元素.
Server Image Map Module 定义 server side image map 元素.
Structure Module 定义结构 html, head, title and body.
Style Attribute Module 定义 style 属性.
Style Sheet Module 定义style 元素.
Tables Module 定义表内应用的元素.
Target Module 定义 target 属性.
Text Module 定义 text container 元素如: p and h1.

  *表示不赞成应用到XHTML中

posted on 2005-08-05 11:33 小熊的家 阅读(57) 评论(0)  编辑  收藏 所属分类: 工作相关
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

留言簿(13)

相册

友情连接

最新评论