日期:2013-12-18 浏览次数:21124 次
- <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
 - <html xmlns=”http://www.w3.org/1999/xhtml”>
 - <head>
 - <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
 - </head>
 
HTML5是什么,无须我在这里赘述了。对于HTML5的改造,按我的理解,可以总结为语义明确的标签体系、化繁为简的富媒体支持、神奇的本地数据存储技术、不需求插件的富动画(canvas)、强大的API支持。总之,HTML5让人机交互,人网交互变得愈加温馨,贴合用户。以往对富媒体使用与本存储的支持乏力也不再是浏览器的切肤之痛。将Web从内容平台推向标准化的使用平台,并一统各在平台阵营的标准,才是HTML5反动的初衷。
本文,我就抛砖引玉,阐述HTML5的改造之一:语义更明确简约的结构。
从”头”说起一个标准的XHTML头部代码应该是这样:
- <div id=”header”>
 - <div class=”hgroup”>
 - <h1>网站标题</h1>
 - <h1>网站副标题</h1>
 - </div>
 - <div id=”nav”>
 - <ul>
 - <li>HTML 5</li>
 - <li>CSS</li>
 - <li>JavaScript</li>
 - </ul>
 - </div>