HTML
HTML 历史和版本
HTML(Hypertext Markup Language)是超文本标记语言,用于创建网页的结构和内容
HTML 的发展历史:wiki
- HTML1.0:1993 年 6 月,这是 HTML 的最早版本,用于创建基本的文本和链接
- HTML2.0:1995 年 11 月,2000 年 6 月被宣布已经过时,引入了一些新的元素和属性,如表格和表单元素
- HTML3.2:1997 年 1 月 14 日
- HTML 4.0:1997 年 12 月 18 日
- HTML4.01:1999 年 12 月 24 日,引入了 CSS 支持,使得网页样式更加可控
- XHTML:2000 年 1 月,XHTML(可扩展超文本标记语言)要求文档符合 XML 规范
- HTML5:2014 年 10 月 28 日,HTML5 是 HTML 的最新主要版本,引入多媒体元素、本地存储、Canvas 绘图 API、新的语义元素以及更多的表单控件。
主流浏览器,关键版本、内核差异
浏览器 | 内核 | 关键版本 |
---|---|---|
Apple Safari | WebKit | 2003 年首次发布,一些重要版本包括 Safari 1.0、Safari 3.0、Safari 5.0、Safari 14.0 等 |
Google Chrome | Blink(WebKit 的分支) | 首个稳定版本是在 2008 年发布的 |
Mozilla Firefox | Gecko | 2004 年首次发布,重要版本包括 Firefox 1.0、Firefox 3.0、Firefox Quantum(57.0)等 |
Microsoft Edge | 2019 年以前的版本使用 EdgeHTML 内核,2019 年以后的版本基于 Chromium。而基于 Chromium 的版本使用 Blink 渲染引擎 | EdgeHTML 版本首次在 Windows 10 上发布,2019 年以后的基于 Chromium 的版本是 Edge 79 及更高版本 |
Opera | 早期使用自己的 Presto 渲染引擎,自 Opera 15 版本以后基于 Chromium 的版本使用 Blink 渲染引擎 | 1996 年首次发布,重要版本包括 Opera 7、Opera 12、Opera 15 |
Internet Explorer | Trident |
IE 浏览器的版本差异和时间节点
版本 | 发布时间 | 说明 |
---|---|---|
IE1 | 1995 年 | 是 IE 的首个版本,最早用于 Windows 95 |
IE1 | 2001 年 | 这个版本在 Windows XP 操作系统中非常流行,但也因其不良的标准支持和安全漏洞而闻名 |
IE7 | 2006 年 | 引入了一些改进,包括改进的标准支持和更好的安全性 |
IE8 | 2009 年 | 进一步改善了标准支持,但在当时仍然存在与现代标准的不兼容性 |
IE9 | 2011 年 | 引入了 HTML5 支持和更好的性能,但仍然存在一些兼容性问题 |
IE10 | 2012 年 | 提供了更多的 HTML5 支持和改进的性能 |
IE11 | 2013 年 | 是 IE 的最后一个主要版本。它在标准支持和性能方面有所改进,但 IE 仍然在现代 Web 标准方面存在严重不足 |
2022 年 6 月 15 日,微软宣布永久关闭 IE 浏览器
DOCTYPE 的作用
<!DOCTYPE html>
指定了当前 HTML 文档的版本和类型,以帮助浏览器正确地呈现页面。目的是确保浏览器按照规范来渲染页面,以避免不同浏览器之间的兼容性问题