Choosing right DOCTYPE
Comprehensive list of DOCTYPES
Strict HTML 4.01 (recommended):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Transitional HTML 4.01:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Strict XHTML 1.1:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Strict XHTML 1.0:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Transitional XHTML 1.0:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
All above strict doctypes activate:
- standards mode in Netscape 6, Gecko-based browsers, Safari, Opera 7.5 (and higher)
- almost standards mode in Internet Explorer 6 & 7, Opera 7.10 (and lower) and Konqueror 3.2.
All above transitional doctypes activate:
- standards mode in Netscape 6 and Gecko pre-1.0.1 browsers,
- almost standards mode in other top browsers, apart from Konqueror 3.2, which activates quirks mode then.
More details:
Last modified: 2008/08/08 16:37 by Przemek Sobstel