网络编程
位置:首页>> 网络编程>> 网页设计>> X/HTML5 v.s. XHTML2(II)

X/HTML5 v.s. XHTML2(II)

作者:dudo 来源:dudo blog 发布时间:2008-06-18 13:19:00 

标签:xhtml,html,标签,类

在了解了XHTML 2的进展之后,我们再来看看X/HTML 5 的进展。

X/HTML 5酷在什么地方

章节元素的构想

X/HTML 5引入新的元素用于把Web页面分成若干章节。这些组成部分有助于搜索引擎和辅助工具更好地理解页面内容。使用这些新元素可以使标签更具可读性。

章节化内容的构想很酷!但是请看一下为什么使用章节的技术不够酷。

对话元素

对话元素用来表示一段交谈。它包括一个用于定义会话者的dt元素和代表会话者讲话内容的dd元素。例如:

<dialog>  
  <dt>Costello</dt>  
  <dd>Look, you gotta first baseman?</dd>  
  <dt>Abbott</dt>  
  <dd>Certainly.</dd>  
  <dt>Costello</dt>  
  <dd>Who's playing first?</dd>  
  <dt>Abbott</dt>  
  <dd>That's right.</dd>  
  <dt>Costello</dt>  
  <dd>When you pay off the first baseman every month, who gets the money?</dd>  
  <dt>Abbott</dt>  
  <dd>Every dollar of it.</dd>  
</dialog>  
figrue元素

在印刷发行(教科书、报纸、杂志等)媒体对象(照片、插图、图表等)中经常会使用到标头。到目前为止,Web标记语言还没有可以产生这种效果的结构。figrue元素有一个legend子元素可以用来指定图像的标头。例如: 

XML/HTML代码

<figure>   
<legend>Credit: Media Inc., 2007</legend>   
<img src="smith.jpg" alt="Photo: J. Smith" />   
</figure>   
m元素

m元素代表一段文本被标记或者是高亮。这在 * 页中显示搜索关键字时候非常有用,此时页面中的关键字就可以使用m元素来标出来了。例如,响应用户搜索的关键字snow时,Web页面可以生成下面这样一段内容:
 

XML/HTML代码

<p>A <m>snow</m>man is a man-like sculpture constructed out of <m>snow</m>.</p>
input元素得到加强

input元素功能加强之后可以支持email、url、数据相关、时间相关、和数字等数据类型。这就意味着更加的验证功能可以在客户端完成了。

开放的进程

X/HTML的开发进程比XHTML 2开放得多。每个人都可以参与到X/HTML 5创意明细中。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com