X/HTML5 v.s. XHTML2(II)

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

在了解了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创意明细中。

标签:xhtml,html,标签,类
0
投稿

猜你喜欢

  • tf.nn.conv2d与tf.layers.conv2d的区别及说明

    2021-03-29 13:36:53
  • Python学习之字符串常用方法总结

    2021-12-19 02:19:46
  • 详解Vue项目中出现Loading chunk {n} failed问题的解决方法

    2024-04-30 10:16:03
  • sqlserver 支持定位当前页,自定义排序的分页SQL(拒绝动态SQL)

    2024-01-16 03:58:06
  • js函数setTimeout延迟执行的简单介绍

    2024-05-05 09:15:14
  • 禁止在网页里面是用搜狗的云输入法

    2009-11-29 15:50:00
  • 学习ASP.NET八天入门:第二天

    2007-08-07 13:24:00
  • JavaScript实现自动变换表格边框颜色

    2024-06-07 15:25:53
  • Django的CVB实例详解

    2023-11-04 06:47:26
  • MySQL EXPLAIN执行计划解析

    2024-01-26 14:35:28
  • python实现PyEMD经验模态分解残差量分析

    2022-06-22 05:26:17
  • asp如何用FSO对象显示一个文本文件?

    2010-06-09 18:41:00
  • 一文教会你用Python获取网页指定内容

    2023-01-01 09:15:05
  • 实例讲解Python3中abs()函数

    2023-06-14 02:21:55
  • Python 的描述符 descriptor详解

    2021-03-04 21:14:17
  • python自动化测试之从命令行运行测试用例with verbosity

    2021-09-20 07:32:16
  • MySQL 及 SQL 注入与防范方法

    2024-01-28 02:55:53
  • Python mutiprocessing多线程池pool操作示例

    2022-02-11 14:19:46
  • W3C优质网页小贴士(一)

    2008-04-06 16:35:00
  • MySQL缓存的查询和清除命令使用详解

    2024-01-27 21:23:13
  • asp之家 网络编程 m.aspxhome.com