Comparison of layout engines (XHTML 1.1)
The following tables compare XHTML 1.1 compatibility and support for a number of browser 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 comparison of browser 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
    
| MSHTML | 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
    
| MSHTML | 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
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| a | <3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes | 
List Module
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| dl | <3.1[IE 1] | Yes | Yes | Yes | Yes | Yes | Yes | 
| dt | |||||||
| dd | |||||||
| ol | |||||||
| ul | |||||||
| li | |||||||
Presentation Module
    
| MSHTML | 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
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| bdo | <3.1[IE 5.0] | ? | Yes | Yes | Partial | Yes | ? | 
Forms Module
    
| MSHTML | 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
    
| MSHTML | 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
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| area | <3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes | 
| map | |||||||
Object Module
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| object | <3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes | 
| param | |||||||
Metainformation Module
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| meta | <3.1[IE 2.0] | Yes | Yes | Yes | Yes | Yes | Yes | 
Scripting Module
    
| MSHTML | 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
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| style | <3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes | 
Attributes
    
    
I18N
    
| MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
|---|---|---|---|---|---|---|---|
| dir | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 
| xml:lang | ? | ? | ? | ? | ? | ? | ? | 
Notes
    
-  All styletags after the first 31styletags are not applied.
 All style rules after the first 4,095 rules are not applied.
 On pages that uses the@importrule to continuously import external style sheets that import other style sheets, style sheets that are more than three levels deep are ignored.[8]
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.
- "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.