下表比较了HTML对一些排版引擎的支持与兼容性。请参阅各个产品的条目获得更多信息。除非脚注中另有规定,比较均基于稳定版本,无任何附加组件、扩展或外部程序。
本条目只考虑HTML 4与用于text/html
的XHTML 1.0(所谓“HTML兼容”XHTML) 。欲了解更多XHTML相关的比较,请参见排版引擎比较 (XHTML)。
如给出了版本号,则说明自该版本起完全支持该特性(基于HTML 4.01)。专有扩展不包括在内。
W3C不再推荐使用的标签、属性和专有标签在排版引擎比较 (非标准HTML)中进行了比较。
這裡使用後端的引擎名而不是瀏覽器的名稱。使用各瀏覽器引擎的瀏覽器如下表所示。
以下各格的顏色表示該排版引擎的最新版本或指定版本(如果给出版本号的话)對該功能的支援程度。没有取值的版本號表示该排版引擎首次完全支援該功能。
取值 | 含义 |
是 | 表示該排版引擎完全地支援該功能或元素。 |
否 | 表示該功能或元素尚未有支援。 |
部份 | 表示該功能或元素有實作進展,但並不支援所有取值,對於已支援的取值,該實作是正確的。 |
不正確 | 表示該功能或元素有實作進展,但是實作並非在所有情況都是正確無誤的。 |
實驗性質 | 表示該功能或元素有實作進展,但是使用另外的屬性或元素名(瀏覽器前輟)。多半是不完全實作或是有過多的漏洞。 |
抛弃 | 表示该属性/元素不再受到支持。 |
每日构建 | 表示該功能或元素在未釋出的版本有某種程度的支援。預期將有完整支援。 |
依情況 | 表示该属性/元素仅在某些平台支持或设定在某些配置后支持。 |
| 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 |
基本元素 |
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 |
框架元素可将文档呈现于多个视图中,可以是独立窗口或子窗口。框架排版只能用于框架集配置中。所有框架在XHTML 1.1中均不可用(使用通用的对象元素代替内联框架)。
| 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下被禁止。
用于嵌入客户端脚本(JavaScript)的元素。
| 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] |
- ^
<q>
在Gecko 1.8之前不支持嵌套使用。[8] - ^ 对图像来说,该对象会被添加一个框架。不支持其它内容类型且作为一个ActiveX包装,该元素不会被正确实现。版本7之前不支持嵌套对象回退机制。[9]
- ^ 在Internet Explorer 8.0(trident 4.0)之前和早期的兼容模式下,innerText属性会代替值属性提交。[10]
- ^ Internet Explorer 9(Trident 5.0)与更早的版本
<style>
元素受到限制。[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.
- ^ Index of /pub/firefox/releases/139.0b2/. 2025年5月1日 [2025年5月1日] (英語).
- ^ Firefox Nightly 140.0a1, See All New Features, Updates and Fixes. 2025年4月28日 [2025年4月29日] (英語).
- ^ 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)