日期:2013-12-18  浏览次数:20967 次

网页制造aiyiweb文章简介:HTML5让人机交互,人网交互变得愈加温馨,贴合用户。以往对富媒体使用与本存储的支持乏力也不再是浏览器的切肤之痛。将Web从内容平台推向标准化的使用平台,并一统各在平台阵营的标准,才是HTML5反动的初衷。

  1. <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
  2. <html xmlns=”http://www.w3.org/1999/xhtml”>
  3. <head>
  4. <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312/>
  5. </head>

HTML5是什么,无须我在这里赘述了。对于HTML5的改造,按我的理解,可以总结为语义明确的标签体系、化繁为简的富媒体支持、神奇的本地数据存储技术、不需求插件的富动画(canvas)、强大的API支持。总之,HTML5让人机交互,人网交互变得愈加温馨,贴合用户。以往对富媒体使用与本存储的支持乏力也不再是浏览器的切肤之痛。将Web从内容平台推向标准化的使用平台,并一统各在平台阵营的标准,才是HTML5反动的初衷。

本文,我就抛砖引玉,阐述HTML5的改造之一:语义更明确简约的结构。
从”头”说起一个标准的XHTML头部代码应该是这样:

  1. <div id=”header”>
  2. <div class=”hgroup”>
  3. <h1>网站标题</h1>
  4. <h1>网站副标题</h1>
  5. </div>
  6. <div id=”nav”>
  7. <ul>
  8. <li>HTML 5</li>
  9. <li>CSS</li>
  10. <li>JavaScript</li>
  11. </ul>
  12. </div>