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.
Legend
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 [ ]
Core Modules [ ]
Structure Module [ ]
Text Module [ ]
Trident
Tasman
Gecko
WebKit
KHTML
Presto
iCab
abbr
Yes[citation needed ]
Yes
Yes
Yes
Yes
Yes
Yes
acronym
<3.1[IE 4.0]
[4]
Yes
Yes
Yes
Yes
Yes
Yes
address
<3.1[IE 1.0]
[4]
Yes
Yes
Yes
Yes
Yes
Yes
blockquote
Yes
Yes
Yes
Yes
Yes
Yes
br
<3.1[IE 1.0]
[5]
Yes
Yes
Yes
Yes
Yes
Yes
cite
<3.1[IE 1.0]
[4]
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]
[6]
Yes
Yes
Yes
Yes
Yes
Yes
em
<3.1[IE 1.0]
[4]
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]
[5]
Yes
Yes
Yes
Yes
Yes
Yes
pre
<3.1[IE 1.0]
[4]
Yes
Yes
Yes
Yes
Yes
Yes
q
<3.1[IE 4.0]
[4]
Yes
Yes
Yes
Yes
Yes
Yes
samp
<3.1[IE 1.0]
[4]
Yes
Yes
Yes
Yes
Yes
Yes
span
<3.1[IE 3.0]
[6]
Yes
Yes
Yes
Yes
Yes
Yes
strong
<3.1[IE 1.0]
[4]
Yes
Yes
Yes
Yes
Yes
Yes
var
Yes
Yes
Yes
Yes
Yes
Yes
Hypertext Module [ ]
List Module [ ]
Text Extension Modules [ ]
Presentation Module [ ]
Edit Module [ ]
Bi-directional Text Module [ ]
Forms Modules [ ]
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 Modules [ ]
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
?
Image Module [ ]
Client-side Image Map Module [ ]
Object Module [ ]
Metainformation Module [ ]
Scripting Module [ ]
Trident
Tasman
Gecko
WebKit
KHTML
Presto
iCab
script
<3.1[IE 3.0]
[2]
Yes
Yes
Yes
Yes
Yes
Yes
noscript
<3.1[IE 3.0]
[2] [citation needed ]
Style Sheet Module [ ]
Link Module [ ]
Base Module [ ]
Ruby Annotation Module [ ]
Trident
Tasman
Gecko
WebKit
KHTML
Presto
iCab
ruby
Yes
No
Yes
Yes
No
No
No
rbc
No
No
rtc
rb
Yes
Yes
rt
Yes
Yes
rp
No
No
Attributes [ ]
Core [ ]
I18N [ ]
Events [ ]
Trident
Tasman
Gecko
WebKit
KHTML
Presto
iCab
Mouse
onclick
?
?
?
?
?
?
?
ondblclick
onmousedown
onmouseup
onmouseover
onmousemove
onmouseout
Keyboard
onkeypress
?
?
?
?
?
?
?
onkeydown
onkeyup
Server-side Image Map Module [ ]
Intrinsic Events Module [ ]
Trident
Tasman
Gecko
WebKit
KHTML
Presto
iCab
Structure Module
onload
?
?
?
?
?
?
?
onunload
Forms Module
onchange
?
?
?
?
?
?
?
onblur
onfocus
onreset
onselect
onsubmit
Notes [ ]
^ All style
tags after the first 31 style
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 [ ]