Comparison of layout engines (XHTML 1.1)
The following tables compare XHTML 1.1 compatibility and support for a number of layout engines.
XHTML 1.1 which is mainly a modularization of XHTML 1.0, is composed of 20 element modules (7 of which are submodules), including the additional Ruby Annotation Module, and two attribute modules (Server-side Image Map Module and Intrinsic Events Module).
Explanation of tables
See list of layout engines for the full list.
Values
These indicate the level of support for the given item in each engine. By default, the most recent version of the engine is implied. However, a specific version number can be listed; when this indicates full support, it's the initial version of the engine fully supporting the item.
Value | Meaning |
---|---|
Yes | Fully supported |
No | Has never been supported |
Partial | Only some values are supported |
Incorrect | Not implemented correctly in all cases |
Experimental | May be incomplete or buggy |
Nightly build | Currently in development; full support is expected |
Depends | Only supported for the specified conditions |
Dropped | No longer supported |
Elements
Structure Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
body |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
head | |||||||
html |
<3.1[IE 1.0] | ||||||
title |
<3.1[IE 1.0] | ||||||
Text Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
abbr |
Yes | Yes | Yes | Yes | Yes | Yes | Yes |
acronym |
<3.1[IE 4.0] | Yes | Yes | Yes | Yes | Yes | Yes |
address |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
blockquote |
Yes | Yes | Yes | Yes | Yes | Yes | |
br |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
cite |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
code |
Yes | Yes | Yes | Yes | Yes | Yes | |
dfn |
Yes | Yes | Yes | Yes | Yes | Yes | |
div |
<3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
em |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
h1 |
Yes | Yes | Yes | Yes | Yes | Yes | |
h2 |
Yes | Yes | Yes | Yes | Yes | Yes | |
h3 |
Yes | Yes | Yes | Yes | Yes | Yes | |
h4 |
Yes | Yes | Yes | Yes | Yes | Yes | |
h5 |
Yes | Yes | Yes | Yes | Yes | Yes | |
h6 |
Yes | Yes | Yes | Yes | Yes | Yes | |
kbd |
Yes | Yes | Yes | Yes | Yes | Yes | |
p |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
pre |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
q |
<3.1[IE 4.0] | Yes | Yes | Yes | Yes | Yes | Yes |
samp |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
span |
<3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
strong |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
var |
Yes | Yes | Yes | Yes | Yes | Yes | |
Hypertext Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
a |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
List Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
dl |
<3.1[IE 1] | Yes | Yes | Yes | Yes | Yes | Yes |
dt | |||||||
dd | |||||||
ol | |||||||
ul | |||||||
li | |||||||
Presentation Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
b |
<3.1[IE 1] | Yes | Yes | Yes | Yes | Yes | Yes |
big |
<3.1[IE 3] | ||||||
hr |
<3.1[IE 1] | ||||||
i |
<3.1[IE 1] | ||||||
small |
<3.1[IE 3] | ||||||
sub | |||||||
sup | |||||||
tt |
Yes | ||||||
Bi-directional Text Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
bdo |
<3.1[IE 5.0] | ? | Yes | Yes | Partial | Yes | ? |
Forms Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
form |
Yes | Yes | Yes | Yes | Yes | Yes | Yes |
input | |||||||
select | |||||||
option | |||||||
textarea | |||||||
button | |||||||
fieldset | |||||||
label | |||||||
legend | |||||||
optgroup | |||||||
Table Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
caption |
Yes | Yes | Yes | Yes | Yes | Yes | Yes |
table | |||||||
td | |||||||
th | |||||||
tr | |||||||
col |
? | ||||||
colgroup | |||||||
tbody |
Yes | ||||||
thead | |||||||
tfoot |
? | ||||||
Client-side Image Map Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
area |
<3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
map | |||||||
Object Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
object |
<3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
param | |||||||
Metainformation Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
meta |
<3.1[IE 2.0] | Yes | Yes | Yes | Yes | Yes | Yes |
Scripting Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
script |
<3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
noscript |
<3.1[IE 3.0] | ||||||
Style Sheet Module
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
style |
<3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
Attributes
I18N
Trident | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
dir |
Yes | Yes | Yes | Yes | Yes | Yes | Yes |
xml:lang |
? | ? | ? | ? | ? | ? | ? |
Notes
- All
style
tags after the first 31style
tags are not applied.
All style rules after the first 4,095 rules are not applied.
On pages that uses the@import
rule to continuously import external style sheets that import other style sheets, style sheets that are more than three levels deep are ignored.[9]
References
- "Document structure". webref.info. Retrieved 29 May 2011.
- "Language declarations". webref.info. Retrieved 29 May 2011.
- "Document properties". webref.info. Retrieved 29 May 2011.
- "Document layout". webref.info. Retrieved 29 May 2011.
- "Document layout". webref.info. Retrieved 29 May 2011.
- "Physical text formatting". webref.info. Retrieved 29 May 2011.
- "Lists". webref.info. Retrieved 29 May 2011.
- "Images and objects". webref.info. Retrieved 29 May 2011.
- "A webpage that uses CSS styles does not render correctly in Internet Explorer". Microsoft Support. Microsoft. 10 February 2011. Retrieved 29 May 2011.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.