请写代码。HTML5 代码与 HTML4 有何不同?
问问题
1007 次
4 回答
8
于 2010-01-21T11:27:20.123 回答
6
一个示例来自:A List Apart - A Preview of HTML 5:
HTML 4:
<body>
<div id="header">...</div>
<div id="nav">...</div>
<div class="article">
<div class="section">
...
</div>
</div>
<div id="aside">...</div>
<div id="footer">...</div>
</body>
HTML 5 添加了新元素来专门识别这些常见结构:
<body>
<header>...</header>
<nav>...</nav>
<article>
<section>
...
</section>
</article>
<aside>...</aside>
<footer>...</footer>
</body>
这些要素总结如下:
- section:一本书的一部分或章节,一章中的一个部分,或者基本上任何有自己标题的东西。
- header:页面上显示的页眉;与头部元素不同。
- footer : 小字体所在的页脚;电子邮件中的签名。
- nav:指向其他页面的链接集合。
- 文章:博客、杂志、纲要等中的独立条目。
- 旁边:对于与其周围的内容相切相关的内容,通常用于标记侧边栏
于 2010-01-21T11:30:30.797 回答
5
于 2010-01-21T11:34:44.143 回答
4
从可能的 HTML 4 文档类型之一开始,如下所示:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
HTML5 文档类型是这样的:
<!doctype html>
w3 有一篇关于这两种规范之间差异的文章,请记住 HTML5 规范尚未最终确定,并且可能会发生变化。
于 2010-01-21T11:28:59.347 回答