fbpx
维基百科

浏览器引擎比较 (HTML)

下表比较了HTML对一些排版引擎的支持与兼容性。请参阅各个产品的条目获得更多信息。除非脚注中另有规定,比较均基于稳定版本,无任何附加组件、扩展或外部程序。

本条目只考虑HTML 4与用于text/htmlXHTML 1.0(所谓“HTML兼容”XHTML) 。欲了解更多XHTML相关的比较,请参见排版引擎比较 (XHTML)

如给出了版本号,则说明自该版本起完全支持该特性(基于HTML 4.01)。专有扩展不包括在内。

W3C不再推荐使用的标签、属性和专有标签在排版引擎比较 (非标准HTML)中进行了比较。

表格说明 编辑

引擎命名 编辑

這裡使用後端的引擎名而不是瀏覽器的名稱。使用各瀏覽器引擎的瀏覽器如下表所示。

排版引擎 发行版本 預覽版本 使用
Amaya 11.4.7[1] 不適用 停止开发;Amaya
Blink 537.36 源代码[注 1] Chromium/Chrome(28+)、Opera(15+)、YandexMicrosoft Edge(新版)
EdgeHTML 13.10586 [2] 不適用 Microsoft Edge(舊版)、通用Windows平台 (UWP)JavaScript应用
Gecko
標準版77.0.1(2018年8月8日,​5年前​(2018-08-08[3]
延長支持版(ESR)68.9.0(2018年6月26日,​5年前​(2018-06-26[4]


Beta及开发者版118.0b1[5] (2023年8月29日)
Nightly119.0a1[6] (2023年8月28日)
所有Mozilla软件,包括FirefoxSeaMonkeyGaleonCaminoK-MeleonFlock(至2.x版本);Debian IceWeasel;GNU IceCat(前身为GNU IceWeasel);Cyberfox;Icedove、Iceape与Iceowl;Firefox for mobile("Fennec")
KHTML 4.12.3[7] 不適用 Konqueror[注 2]
Presto 2.12.388 不適用 停止开发;Opera与Opera Mobile现在使用Blink;任天堂DS & DSi浏览器Internet Channel
Tasman (Mac版IE 5.2.3) 不適用 2003年停止开发;Mac OS XInternet Explorer 5以上
Trident 7.0(IE 11) 不適用 Internet Explorer与其他Internet Explorer shellMaxthon(仅限Microsoft Windows操作系统)、Windows Phone 8
WebKit 534.20 每日构建[注 3] Tizen(OS与浏览器)、Safari(桌面与移动版)、Google Chrome(28版本之前)、Maxthon 3Shiira, iCab 4OmniWeb 5.5+、Web、Adobe AIRMidori, Adobe Dreamweaver CS4与CS5Android浏览器、Palm webOS浏览器、Symbian S60浏览器、OWB英语Origyn Web BrowserSteamRekonqAroraFlock (版本3以上)、RockMelt海豚浏览器SleipnirKonqueror[注 2]
  1. ^ chromium / chromium/blink. chromium.googlesource.com. Google. [2014-05-27]. 
  2. ^ 2.0 2.1 在Konqueror中,用户可以切换排版引擎。
  3. ^ WebKit Nightly Builds. webkit.org. [2014-05-27]. 


取值 编辑

以下各格的顏色表示該排版引擎的最新版本或指定版本(如果给出版本号的话)對該功能的支援程度。没有取值的版本號表示该排版引擎首次完全支援該功能。

取值 含义
表示該排版引擎完全地支援該功能或元素。
表示該功能或元素尚未有支援。
部份 表示該功能或元素有實作進展,但並不支援所有取值,對於已支援的取值,該實作是正確的。
不正確 表示該功能或元素有實作進展,但是實作並非在所有情況都是正確無誤的。
實驗性質 表示該功能或元素有實作進展,但是使用另外的屬性或元素名(瀏覽器前輟)。多半是不完全實作或是有過多的漏洞
抛弃 表示该属性/元素不再受到支持。
每日构建 表示該功能或元素在未釋出的版本有某種程度的支援。預期將有完整支援。
依情況 表示该属性/元素仅在某些平台支持或设定在某些配置后支持。

全局结构元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
基本元素
html <3.1[IE 5.0] 1.0 1.0
head <3.1[IE 4.0]
body
元数据
title <3.1[IE 4.0] 1.0 1.0
meta
标题
h1 <3.1[IE 4.0] 1.0 1.0
h2
h3
h4
h5
h6
分组元素
div <3.1[IE 4.0] 1.0 1.0
span

文本元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
短语
em <3.1[IE 4.0] 1.0 1.0
strong
dfn
code
samp
kbd
var
cite
acronym
abbr 3.1
引文
blockquote <3.1[IE 4.0] 1.0 1.0
q 4.0 1.8[注 1]
下标与上标
sub <3.1[IE 4.0] 1.0 1.0
sup
行与段
p <3.1[IE 4.0] 1.0 1.0
pre
br <3.1[IE 5.0]
标记文档修改
ins <3.1[IE 4.0] 1.0 1.0
del

列表元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
无序和有序列表
ul <3.1[IE 4.0] 1.0 1.0
ol
li
定义列表
dl <3.1[IE 4.0] 1.0 1.0
dt
dd

表格元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
基本元素
table <3.1[IE 4.0] 1.0 1.0
caption
tr
th
td
行组
thead <3.1[IE 4.0] 1.0 1.0
tbody
tfoot ?
列组
colgroup <3.1[IE 4.0] ? 1.0 1.0
col

链接元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
a <3.1[IE 4.0] 1.0 1.0
link
base

多媒体元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
图像
img <3.1[IE 4.0] 1.0 1.0
一般包含
object 4.0[注 2] 1.0 1.0
param <3.1[IE 6.0]
图像映射
map <3.1[IE 4.0] 1.0 1.0
area 5.0

框架元素 编辑

框架元素可将文档呈现于多个视图中,可以是独立窗口或子窗口。框架排版只能用于框架集配置中。所有框架在XHTML 1.1中均不可用(使用通用的对象元素代替内联框架)。

Trident Tasman Gecko WebKit KHTML Presto iCab
框架排版
frameset <3.1[IE 4.0] 1.0 1.0
frame
noframes
内联框架
iframe <3.1[IE 4.0] 1.0 1.0

表单元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
基本结构
form <3.1[IE 4.0] 1.0 1.0
fieldset
legend
表单控件和标签
button <3.1[IE 4.0]

[注 3]

1.0 1.0
textarea <3.1[IE 4.0]
input
label 3.4.2
列表框(组合框)
select <3.1[IE 4.0] 1.0 1.0
optgroup
option

表现元素 编辑

尽管并非所有的表现元素都不被推荐使用,但使用这些元素不利于样式表的发展。 不被推荐使用的元素在严格配置与XHTML 1.1下被禁止。

Trident Tasman Gecko WebKit KHTML Presto iCab
字体风格
b <3.1[IE 4.0] 1.0 1.0
i
big
small
tt
水平线
hr <3.1[IE 4.0] 1.0 1.0

样式表元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
<link rel="style" … /> <3.1[IE 4.0] 1.0 1.0
style 6.0[注 4]

脚本元素 编辑

用于嵌入客户端脚本(JavaScript)的元素。

Trident Tasman Gecko WebKit KHTML Presto iCab
script <3.1[IE 5.0] 1.0 1.0
noscript 不正確

语言元素 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
bdo <3.1[IE 5.0] ? 1.0 部份 1.0 ?

通用属性 编辑

Trident Tasman Gecko WebKit KHTML Presto iCab
元素标识符
id <3.1[IE 3.0] 1.0 1.0
class
内嵌样式
style <3.1[IE 3.0] 1.0 1.0
公告信息
title <3.1[IE 4.0] 1.0 1.0
语言信息
lang <3.1[IE 4.0] 1.0 1.0
dir <3.1[IE 5.0]

注释 编辑

  1. ^ <q>在Gecko 1.8之前不支持嵌套使用。[8]
  2. ^ 对图像来说,该对象会被添加一个框架。不支持其它内容类型且作为一个ActiveX包装,该元素不会被正确实现。版本7之前不支持嵌套对象回退机制。[9]
  3. ^ 在Internet Explorer 8.0(trident 4.0)之前和早期的兼容模式下,innerText属性会代替值属性提交。[10]
  4. ^ Internet Explorer 9(Trident 5.0)与更早的版本<style>元素受到限制。[11][12]

参考资料 编辑

  1. ^ Amaya Binary Releases, Most recent download link in stable
  2. ^ Change log between EdgeHTML 12.10240 and 13.10586
  3. ^ Firefox 77.0.1, See All New Features, Updates and Fixes. mozilla.org. Mozilla基金會. 2020-06-03. 
  4. ^ Firefox ESR 68.9.0, See All New Features, Updates and Fixes. mozilla.org. Mozilla基金會. 2020-06-02. 
  5. ^ Firefox Beta 118.0beta, See All New Features, Updates and Fixes. 2023年8月29日 [2023年8月29日] (英語). 
  6. ^ Firefox Nightly 119.0a1, See All New Features, Updates and Fixes. 2023年8月29日 [2023年8月29日] (英語). 
  7. ^ Download for kdelibs, Most recent download link in stable
  8. ^ New Web Developer Features in Deer Park Alpha 1. Mozilla. 27 May 2005 [25 March 2011]. (原始内容于2008-07-19). 
  9. ^ What's New in Internet Explorer 7. Microsoft Developer Network (Microsoft). [25 March 2011]. 
  10. ^ button element | button object (Internet Explorer). Microsoft. [29 November 2012]. (原始内容于2016-03-20). 
  11. ^ A webpage that uses CSS styles does not render correctly in Internet Explorer. Microsoft. 31 August 2010 [25 March 2011]. (原始内容于2015-03-02). 
  12. ^ Removal of style sheet limits (Windows), Microsoft, [2016-02-02], (原始内容于2015-04-14) 
  • CSS Enhancements in Internet Explorer 6. Microsoft Developer Network. Microsoft. September 2006 [25 March 2011]. (原始内容于2005-10-16). 
  • Mozilla Developer Documentation. Mozilla's DOCTYPE sniffing. [25 March 2011]. (原始内容于2008-09-07). 
  • . Opera Software. [25 March 2011]. (原始内容存档于2016-03-03). 

外部链接 编辑

  • (英文)webref.info的HTML参考 (页面存档备份,存于互联网档案馆
  • (英文)使用DOCTYPE声明激活正确的排版模式 (页面存档备份,存于互联网档案馆
  • (英文)文档类型和它们各自的排版模式 (页面存档备份,存于互联网档案馆
  • (英文)HTML支持历史 (页面存档备份,存于互联网档案馆
  • (英文)网页浏览器HTML支持 (页面存档备份,存于互联网档案馆
  • (英文)Can I Use (页面存档备份,存于互联网档案馆)——展示各大浏览器对HTML5、CSS3的支持程度。
  • (英文)HTML5test (页面存档备份,存于互联网档案馆)——测试各大浏览器对HTML5的支持程度。
  • (英文)Mozilla Developer Network上面的HTML相关资料 (页面存档备份,存于互联网档案馆

浏览器引擎比较, html, 此条目或章节需要時常更新, 內容可能會隨著時間而有所變化或進展, 未有可靠来源的臆測內容可能會被移除, 若您發現有尚未更新的內容, 歡迎您編輯更新, 下表比较了html对一些排版引擎的支持与兼容性, 请参阅各个产品的条目获得更多信息, 除非脚注中另有规定, 比较均基于稳定版本, 无任何附加组件, 扩展或外部程序, 本条目只考虑html, 4与用于text, html的xhtml, 所谓, html兼容, xhtml, 欲了解更多xhtml相关的比较, 请参见排版引擎比较, xhtml,. 此条目或章节需要時常更新 內容可能會隨著時間而有所變化或進展 未有可靠来源的臆測內容可能會被移除 若您發現有尚未更新的內容 歡迎您編輯更新 下表比较了HTML对一些排版引擎的支持与兼容性 请参阅各个产品的条目获得更多信息 除非脚注中另有规定 比较均基于稳定版本 无任何附加组件 扩展或外部程序 本条目只考虑HTML 4与用于text html的XHTML 1 0 所谓 HTML兼容 XHTML 欲了解更多XHTML相关的比较 请参见排版引擎比较 XHTML 如给出了版本号 则说明自该版本起完全支持该特性 基于HTML 4 01 专有扩展不包括在内 W3C不再推荐使用的标签 属性和专有标签在排版引擎比较 非标准HTML 中进行了比较 目录 1 表格说明 1 1 引擎命名 1 2 取值 2 全局结构元素 3 文本元素 4 列表元素 5 表格元素 6 链接元素 7 多媒体元素 8 框架元素 9 表单元素 10 表现元素 11 样式表元素 12 脚本元素 13 语言元素 14 通用属性 15 注释 16 参考资料 17 外部链接表格说明 编辑引擎命名 编辑 這裡使用後端的引擎名而不是瀏覽器的名稱 使用各瀏覽器引擎的瀏覽器如下表所示 排版引擎 发行版本 預覽版本 使用Amaya 11 4 7 1 不適用 停止开发 AmayaBlink 537 36 源代码 注 1 Chromium Chrome 28 Opera 15 Yandex Microsoft Edge 新版 EdgeHTML 13 10586 2 不適用 Microsoft Edge 舊版 通用Windows平台 UWP JavaScript应用Gecko 標準版77 0 1 2018年8月8日 5年前 2018 08 08 3 延長支持版 ESR 68 9 0 2018年6月26日 5年前 2018 06 26 4 Beta及开发者版118 0b1 5 nbsp 2023年8月29日 Nightly119 0a1 6 nbsp 2023年8月28日 所有Mozilla软件 包括Firefox SeaMonkey和Galeon Camino K Meleon Flock 至2 x版本 Debian IceWeasel GNU IceCat 前身为GNU IceWeasel Cyberfox Icedove Iceape与Iceowl Firefox for mobile Fennec KHTML 4 12 3 7 不適用 Konqueror 注 2 Presto 2 12 388 不適用 停止开发 Opera与Opera Mobile现在使用Blink 任天堂DS amp DSi浏览器 Internet ChannelTasman Mac版IE 5 2 3 不適用 2003年停止开发 Mac OS X版Internet Explorer 5以上Trident 7 0 IE 11 不適用 Internet Explorer与其他Internet Explorer shell如Maxthon 仅限Microsoft Windows操作系统 Windows Phone 8WebKit 534 20 每日构建 注 3 Tizen OS与浏览器 Safari 桌面与移动版 Google Chrome 28版本之前 Maxthon 3 Shiira iCab 4 OmniWeb 5 5 Web Adobe AIR Midori Adobe Dreamweaver CS4与CS5 Android浏览器 Palm webOS浏览器 Symbian S60浏览器 OWB 英语 Origyn Web Browser Steam Rekonq Arora Flock 版本3以上 RockMelt 海豚浏览器 Sleipnir Konqueror 注 2 chromium chromium blink chromium googlesource com Google 2014 05 27 2 0 2 1 在Konqueror中 用户可以切换排版引擎 WebKit Nightly Builds webkit org 2014 05 27 取值 编辑 以下各格的顏色表示該排版引擎的最新版本或指定版本 如果给出版本号的话 對該功能的支援程度 没有取值的版本號表示该排版引擎首次完全支援該功能 取值 含义是 表示該排版引擎完全地支援該功能或元素 否 表示該功能或元素尚未有支援 部份 表示該功能或元素有實作進展 但並不支援所有取值 對於已支援的取值 該實作是正確的 不正確 表示該功能或元素有實作進展 但是實作並非在所有情況都是正確無誤的 實驗性質 表示該功能或元素有實作進展 但是使用另外的屬性或元素名 瀏覽器前輟 多半是不完全實作或是有過多的漏洞 抛弃 表示该属性 元素不再受到支持 每日构建 表示該功能或元素在未釋出的版本有某種程度的支援 預期將有完整支援 依情況 表示该属性 元素仅在某些平台支持或设定在某些配置后支持 全局结构元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCab基本元素html lt 3 1 IE 5 0 是 1 0 是 是 1 0 是head lt 3 1 IE 4 0 body元数据title lt 3 1 IE 4 0 是 1 0 是 是 1 0 是meta标题h1 lt 3 1 IE 4 0 是 1 0 是 是 1 0 是h2h3h4h5h6分组元素div lt 3 1 IE 4 0 是 1 0 是 是 1 0 是span文本元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCab短语em lt 3 1 IE 4 0 是 1 0 是 是 1 0 是strongdfncodesampkbdvarciteacronymabbr 3 1引文blockquote lt 3 1 IE 4 0 是 1 0 是 是 1 0 是q 4 0 1 8 注 1 下标与上标sub lt 3 1 IE 4 0 是 1 0 是 是 1 0 是sup行与段p lt 3 1 IE 4 0 是 1 0 是 是 1 0 是prebr lt 3 1 IE 5 0 标记文档修改ins lt 3 1 IE 4 0 是 1 0 是 是 1 0 是del列表元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCab无序和有序列表ul lt 3 1 IE 4 0 是 1 0 是 是 1 0 是olli定义列表dl lt 3 1 IE 4 0 是 1 0 是 是 1 0 是dtdd表格元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCab基本元素table lt 3 1 IE 4 0 是 1 0 是 是 1 0 是captiontrthtd行组thead lt 3 1 IE 4 0 是 1 0 是 是 1 0 是tbodytfoot 列组colgroup lt 3 1 IE 4 0 1 0 是 是 1 0 是col链接元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCaba lt 3 1 IE 4 0 是 1 0 是 是 1 0 是linkbase多媒体元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCab图像img lt 3 1 IE 4 0 是 1 0 是 是 1 0 是一般包含object 4 0 注 2 是 1 0 是 是 1 0 是param lt 3 1 IE 6 0 图像映射map lt 3 1 IE 4 0 是 1 0 是 是 1 0 是area 5 0框架元素 编辑框架元素可将文档呈现于多个视图中 可以是独立窗口或子窗口 框架排版只能用于框架集配置中 所有框架在XHTML 1 1中均不可用 使用通用的对象元素代替内联框架 Trident Tasman Gecko WebKit KHTML Presto iCab框架排版frameset lt 3 1 IE 4 0 是 1 0 是 是 1 0 是framenoframes内联框架iframe lt 3 1 IE 4 0 是 1 0 是 是 1 0 是表单元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCab基本结构form lt 3 1 IE 4 0 是 1 0 是 是 1 0 是fieldsetlegend表单控件和标签button lt 3 1 IE 4 0 注 3 是 1 0 是 是 1 0 是textarea lt 3 1 IE 4 0 inputlabel 3 4 2列表框 组合框 select lt 3 1 IE 4 0 是 1 0 是 是 1 0 是optgroupoption表现元素 编辑尽管并非所有的表现元素都不被推荐使用 但使用这些元素不利于样式表的发展 不被推荐使用的元素在严格配置与XHTML 1 1下被禁止 Trident Tasman Gecko WebKit KHTML Presto iCab字体风格b lt 3 1 IE 4 0 是 1 0 是 是 1 0 是ibigsmalltt水平线hr lt 3 1 IE 4 0 是 1 0 是 是 1 0 是样式表元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCab lt link rel style gt lt 3 1 IE 4 0 是 1 0 是 是 1 0 是style 6 0 注 4 脚本元素 编辑用于嵌入客户端脚本 JavaScript 的元素 Trident Tasman Gecko WebKit KHTML Presto iCabscript lt 3 1 IE 5 0 是 1 0 是 是 1 0 是noscript 不正確语言元素 编辑Trident Tasman Gecko WebKit KHTML Presto iCabbdo lt 3 1 IE 5 0 1 0 是 部份 1 0 通用属性 编辑Trident Tasman Gecko WebKit KHTML Presto iCab元素标识符id lt 3 1 IE 3 0 是 1 0 是 是 1 0 是class内嵌样式style lt 3 1 IE 3 0 是 1 0 是 是 1 0 是公告信息title lt 3 1 IE 4 0 是 1 0 是 是 1 0 是语言信息lang lt 3 1 IE 4 0 是 1 0 是 是 1 0 是dir lt 3 1 IE 5 0 注释 编辑 lt q gt 在Gecko 1 8之前不支持嵌套使用 8 对图像来说 该对象会被添加一个框架 不支持其它内容类型且作为一个ActiveX包装 该元素不会被正确实现 版本7之前不支持嵌套对象回退机制 9 在Internet Explorer 8 0 trident 4 0 之前和早期的兼容模式下 innerText属性会代替值属性提交 10 Internet Explorer 9 Trident 5 0 与更早的版本 lt style gt 元素受到限制 11 12 参考资料 编辑 Amaya Binary Releases Most recent download link in stable Change log between EdgeHTML 12 10240 and 13 10586 Firefox 77 0 1 See All New Features Updates and Fixes mozilla org Mozilla基金會 2020 06 03 Firefox ESR 68 9 0 See All New Features Updates and Fixes mozilla org Mozilla基金會 2020 06 02 Firefox Beta 118 0beta See All New Features Updates and Fixes 2023年8月29日 2023年8月29日 英語 引文格式1维护 未识别语文类型 link Firefox Nightly 119 0a1 See All New Features Updates and Fixes 2023年8月29日 2023年8月29日 英語 引文格式1维护 未识别语文类型 link Download for kdelibs Most recent download link in stable New Web Developer Features in Deer Park Alpha 1 Mozilla 27 May 2005 25 March 2011 原始内容存档于2008 07 19 What s New in Internet Explorer 7 Microsoft Developer Network Microsoft 25 March 2011 button element button object Internet Explorer Microsoft 29 November 2012 原始内容存档于2016 03 20 A webpage that uses CSS styles does not render correctly in Internet Explorer Microsoft 31 August 2010 25 March 2011 原始内容存档于2015 03 02 Removal of style sheet limits Windows Microsoft 2016 02 02 原始内容存档于2015 04 14 CSS Enhancements in Internet Explorer 6 Microsoft Developer Network Microsoft September 2006 25 March 2011 原始内容存档于2005 10 16 Mozilla Developer Documentation Mozilla s DOCTYPE sniffing 25 March 2011 原始内容存档于2008 09 07 HTML XHTML and WML support in Opera Presto 2 6 Opera Software 25 March 2011 原始内容存档于2016 03 03 外部链接 编辑 英文 webref info的HTML参考 页面存档备份 存于互联网档案馆 英文 使用DOCTYPE声明激活正确的排版模式 页面存档备份 存于互联网档案馆 英文 文档类型和它们各自的排版模式 页面存档备份 存于互联网档案馆 英文 HTML支持历史 页面存档备份 存于互联网档案馆 英文 网页浏览器HTML支持 页面存档备份 存于互联网档案馆 英文 Can I Use 页面存档备份 存于互联网档案馆 展示各大浏览器对HTML5 CSS3的支持程度 英文 HTML5test 页面存档备份 存于互联网档案馆 测试各大浏览器对HTML5的支持程度 英文 Mozilla Developer Network上面的HTML相关资料 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 浏览器引擎比较 HTML amp oldid 69555233, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。