It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it . The article may be deleted if this message remains in place for seven days, i.e., after 14:02, 10 September 2022 (UTC). Find sources: "Comparison of layout engines" XHTML 1.1 – news · newspapers · books · scholar · JSTOR Nominator: Please consider notifying the author/project: {{ subst:proposed deletion notify |Comparison of layout engines (XHTML 1.1)|concern=XHTML is no longer relevant enough to need a layout engine comparision and most of the engines listed are no longer under active development. Blink (Chromium's engine which has the highest market share) isn't even mentioned once. The article is outdated beyond repair.}} ~~~~ |
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).
See comparison of browser engines for the full list.
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 |
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] | ||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
abbr | Yes[ citation needed ] | 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 | |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
a | <3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
dl | <3.1[IE 1] | Yes | Yes | Yes | Yes | Yes | Yes |
dt | |||||||
dd | |||||||
ol | |||||||
ul | |||||||
li | |||||||
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 | ||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
del | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
ins | |||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
bdo | <3.1[IE 5.0] | ? | Yes | Yes | Partial | Yes | ? |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
form | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
input | |||||||
select | |||||||
option | |||||||
textarea | |||||||
button | |||||||
fieldset | |||||||
label | |||||||
legend | |||||||
optgroup | |||||||
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 | ? | ||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
img | <3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
area | <3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
map | |||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
object | <3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
param | |||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
meta | <3.1[IE 2.0] | Yes | Yes | Yes | Yes | Yes | Yes |
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] [2] [ citation needed ] | ||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
style | <3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
link | <3.1[IE 3.0] | Yes | Yes | Yes | Yes | Yes | Yes |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
base | <3.1[IE 1.0] | Yes | Yes | Yes | Yes | Yes | Yes |
MSHTML | 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 | |||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
class | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
id | |||||||
title | |||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
dir | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
xml:lang | ? | ? | ? | ? | ? | ? | ? |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
Mouse | |||||||
onclick | ? | ? | ? | ? | ? | ? | ? |
ondblclick | |||||||
onmousedown | |||||||
onmouseup | |||||||
onmouseover | |||||||
onmousemove | |||||||
onmouseout | |||||||
Keyboard | |||||||
onkeypress | ? | ? | ? | ? | ? | ? | ? |
onkeydown | |||||||
onkeyup | |||||||
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
ismap | ? | ? | ? | ? | ? | ? | ? |
MSHTML | Tasman | Gecko | WebKit | KHTML | Presto | iCab | |
---|---|---|---|---|---|---|---|
Structure Module | |||||||
onload | ? | ? | ? | ? | ? | ? | ? |
onunload | |||||||
Forms Module | |||||||
onchange | ? | ? | ? | ? | ? | ? | ? |
onblur | |||||||
onfocus | |||||||
onreset | |||||||
onselect | |||||||
onsubmit | |||||||
style
tags after the first 31 style
tags are not applied.@import
rule to continuously import external style sheets that import other style sheets, style sheets that are more than three levels deep are ignored. [8] The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.
Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999.
An HTML element is a type of HTML document component, one of several types of HTML nodes. The first used version of HTML was written by Tim Berners-Lee in 1993 and there have since been many versions of HTML. The most commonly used version is HTML 4.01, which became official standard in December 1999. An HTML document is composed of a tree of simple HTML nodes, such as text nodes, and HTML elements, which add semantics and formatting to parts of document. Each element can have HTML attributes specified. Elements can also have content, including other elements and text.
The following tables compare general and technical information for a number of wiki software packages.
This article compares Cascading Style Sheets (CSS) support for several browser engines.
This article compares HTML support by several browser engines.
The following tables compare XHTML compatibility and support for a number of browser engines.
The following tables compare Document Object Model (DOM) compatibility and support for a number of JavaScript engines used in web browsers.
In computing, quirks mode is a technique used by some web browsers for the sake of maintaining backward compatibility with web pages designed for old web browsers instead of strictly complying with W3C and IETF standards in standards mode.
In HTML, div
and span
tags are elements used to define parts of a document, so that they are identifiable when a unique classification is necessary. Where other HTML elements such as p
(paragraph), em
(emphasis), and so on, accurately represent the semantics of the content, the additional use of span
and div
tags leads to better accessibility for readers and easier maintainability for authors. Where no existing HTML element is applicable, span
and div
can valuably represent parts of a document so that HTML attributes such as class
, id
, lang
, or dir
can be applied.
The following tables compare SVG compatibility and support for a number of browser engines.
Internet Explorer 9 or IE9 is a web browser for Windows. It was released by Microsoft on March 14, 2011, as the ninth version of Internet Explorer and the successor to Internet Explorer 8, and can replace previous versions of Internet Explorer on Windows Vista, Windows Server 2008, Windows 7 and Windows Server 2008 R2 but unlike version 8, this version does not support Windows XP and Windows Server 2003. It and older versions of Internet Explorer are no longer supported. Microsoft released Internet Explorer 9 as a major out-of-band version that was not tied to the release schedule of any particular version of Windows, unlike previous versions. It is the first version of Internet Explorer not to be bundled with a Windows operating system, although some OEMs have installed it with Windows 7 on their PCs, as well as new Windows 7 laptops.
Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated.
EPUB is an e-book file format that uses the ".epub" file extension. The term is short for electronic publication and is sometimes styled ePub. EPUB is supported by many e-readers, and compatible software is available for most smartphones, tablets, and computers. EPUB is a technical standard published by the International Digital Publishing Forum (IDPF). It became an official standard of the IDPF in September 2007, superseding the older Open eBook (OEB) standard.
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
This article compares web typography support for several browser engines.
In web development, the CSS box model refers to how HTML elements are modeled in browser engines and how the dimensions of those HTML elements are derived from CSS properties. It is a fundamental concept for the composition of HTML webpages. The guidelines of the box model are described by web standards World Wide Web Consortium (W3C) specifically the CSS Working Group. For much of the late-1990s and early 2000s there had been non-standard compliant implementations of the box model in mainstream browsers. With the advent of CSS2 in 1998, which introduced the box-sizing
property, the problem had mostly been resolved.
A document type declaration, or DOCTYPE, is an instruction that associates a particular XML or SGML document with a document type definition (DTD). In the serialized form of the document, it manifests as a short string of markup that conforms to a particular syntax.
Prince is a computer program that converts XML and HTML documents into PDF files by applying Cascading Style Sheets (CSS). Prince is a commercial product, which is free to download and use for non-commercial purposes.