HTML(HyperText Markup Language)是构建网页的标准标记语言,而 HTML5 是 HTML 的最新版本,包含了一些新的功能、元素、API 和属性。HTML5 相对于早期版本的 HTML(比如 HTML4)有许多重要的改进和变化。以下是 HTML 和 HTML5 之间的一些主要区别:
1. 文档类型声明(Doctype)
HTML:HTML4 使用的是较为复杂的 DOCTYPE 声明,如:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML5:HTML5 使用的是简化的 DOCTYPE 声明:
<!DOCTYPE html>
这个变化使得 HTML5 的文档声明更加简洁易读。
2. 语义化标签
- HTML:HTML4 中没有很多语义化的标签,网页的结构通常是通过
和 等标签来构建的,缺乏对页面内容的描述。
- HTML5:引入了许多新的语义化标签,使得页面结构更加清晰、易读,且对搜索引擎优化(SEO)有帮助。常见的 HTML5 语义标签包括:
<header>:定义页面或部分的头部。
<footer>:定义页面或部分的底部。
&l