|
楼主 |
发表于 2006 年 1 月 8 日 00:02:35
|
显示全部楼层
[XHTML Tutorial] 走向XHTML标准 (7)(XHTML Modularization)
原文地址:http://www.w3schools& ... modules.asp<BR>
翻译:范维肖<BR><BR>
Why XHTML Modularization?<BR>
为什么要模块化设计XHTML呢?<BR>
XHTML is a simple but large language, containing most of the functionality a web developer will need.<BR>
XHTML虽然简单,但是它的内容很多,包括了一个网络设计师需要的绝大多数功能。<BR>
For some purposes XHTML is too large and complex, and for other purposes it is much too simple.<BR>
XHTML一方面内容繁多复杂,但是从另一个角度来看它却是非常简单的<BR>
By splitting XHTML into modules, the W3C (World Wide web Consortium) has created small and well-defined sets of XHTML elements that can be used separately for simple devices as well as combined with other XML standards into larger and more complex applications.<BR>
为了将XHTML分割成小的模块,W3C已经建立起了小型大已经定义好了的一系列XHTML元素,他们独立的能被与其他XML标准合并成的大型的更复杂的程序的简单设备所使用。<BR>
With modular XHTML, product and application designers can:<BR>
通过XHTML模型,程序设计师能够做下面的事情:<BR>
1.Choose the elements to be supported by a device using standard XHTML building blocks. <BR>
2.Add extensions to XHTML, using XML, without breaking the XHTML standard. <BR>
3.Simplify XHTML for devices like hand held computers, mobile phones, TV, and home appliances. <BR>
4.Extend XHTML for complex applications by adding new XML functionality (like MathML, SVG, Voice and Multimedia). <BR>
5.Define XHTML profiles like XHTML Basic (a subset of XHTML for mobile devices). <BR>
1。选择那些能够被使用XHTML构建块标准的设备所支持的元素。<BR>
2。在遵循XHTML标准的同时使用XML可以对XHTML扩展。<BR>
3。简单化的XHTML可以应用于像掌上电脑、移动电话、电视和家用电器的设备。<BR>
4。通过加入心的XML功能(像声音、多媒体的)将XHTML延续到复杂程序的设计上。<BR>
5。像XHTML基本(XHTML对于移动设备的一个子集)那样来定义XHTML的轮廓。<BR><BR>
<SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"><SPAN style="COLOR: #000000"><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"><STRONG>XHTML Modules</STRONG></SPAN></SPAN><BR><BR>
<TABLE class=ex style="WIDTH: 583px; HEIGHT: 582px" cellSpacing=0 width=583 border=1>
<TBODY>
<TR>
<TH vAlign=top align=left width="35%">Module name</TH>
<TH vAlign=top align=left width="65%">Description</TH></TR>
<TR>
<TD vAlign=top>Applet Module</TD>
<TD vAlign=top>Defines the deprecated* applet element.</TD></TR>
<TR>
<TD vAlign=top>Base Module</TD>
<TD vAlign=top>Defines the base element.</TD></TR>
<TR>
<TD vAlign=top>Basic Forms Module</TD>
<TD vAlign=top>Defines the basic forms elements.</TD></TR>
<TR>
<TD vAlign=top>Basic Tables Module</TD>
<TD vAlign=top>Defines the basic table elements.</TD></TR>
<TR>
<TD vAlign=top>Bi-directional Text Module</TD>
<TD vAlign=top>Defines the bdo element.</TD></TR>
<TR>
<TD vAlign=top>Client Image Map Module</TD>
<TD vAlign=top>Defines browser side image map elements.</TD></TR>
<TR>
<TD vAlign=top>Edit Module</TD>
<TD vAlign=top>Defines the editing elements del and ins.</TD></TR>
<TR>
<TD vAlign=top>Forms Module</TD>
<TD vAlign=top>Defines all elements used in forms.</TD></TR>
<TR>
<TD vAlign=top>Frames Module</TD>
<TD vAlign=top>Defines the frameset elements.</TD></TR>
<TR>
<TD vAlign=top>Hypertext Module</TD>
<TD vAlign=top>Defines the a element.</TD></TR>
<TR>
<TD vAlign=top>Iframe Module</TD>
<TD vAlign=top>Defines the iframe element.</TD></TR>
<TR>
<TD vAlign=top>Image Module</TD>
<TD vAlign=top>Defines the img element.</TD></TR>
<TR>
<TD vAlign=top>Intrinsic Events Module</TD>
<TD vAlign=top>Defines event attributes like onblur and onchange.</TD></TR>
<TR>
<TD vAlign=top>Legacy Module</TD>
<TD vAlign=top>Defines deprecated* elements and attributes.</TD></TR>
<TR>
<TD vAlign=top>Link Module</TD>
<TD vAlign=top>Defines the link element.</TD></TR>
<TR>
<TD vAlign=top>List Module</TD>
<TD vAlign=top>Defines the list elements ol, li, ul, dd, dt, and dl.</TD></TR>
<TR>
<TD vAlign=top>Metainformation Module</TD>
<TD vAlign=top>Defines the meta element.</TD></TR>
<TR>
<TD vAlign=top>Name Identification Module</TD>
<TD vAlign=top>Defines the deprecated* name attribute.</TD></TR>
<TR>
<TD vAlign=top>Object Module</TD>
<TD vAlign=top>Defines the object and param elements.</TD></TR>
<TR>
<TD vAlign=top>resentation Module</TD>
<TD vAlign=top>Defines presentation elements like b and i.</TD></TR>
<TR>
<TD vAlign=top>Scripting Module</TD>
<TD vAlign=top>Defines the script and noscript elements.</TD></TR>
<TR>
<TD vAlign=top>Server Image Map Module</TD>
<TD vAlign=top>Defines server side image map elements.</TD></TR>
<TR>
<TD vAlign=top>Structure Module</TD>
<TD vAlign=top>Defines the elements html, head, title and body.</TD></TR>
<TR>
<TD vAlign=top>Style Attribute Module</TD>
<TD vAlign=top>Defines the style attribute.</TD></TR>
<TR>
<TD vAlign=top>Style Sheet Module</TD>
<TD vAlign=top>Defines the style element.</TD></TR>
<TR>
<TD vAlign=top>Tables Module</TD>
<TD vAlign=top>Defines the elements used in tables.</TD></TR>
<TR>
<TD vAlign=top>Target Module</TD>
<TD vAlign=top>Defines the target attribute.</TD></TR>
<TR>
<TD vAlign=top>Text Module</TD>
<TD vAlign=top>Defines text container elements like p and h1.</TD></TR></TBODY></TABLE><BR>
< style="COLOR: #000000">* Deprecated elements should not be used in XHTML.</P></SPAN> |
|