0

请写代码。HTML5 代码与 HTML4 有何不同?

4

4 回答 4

8

HTML 5 与 HTML 4 的区别

于 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 回答