HTML Doctype

0 Comment

HTML 4.01 Strict

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html lang="zh">

HTML 4.01 Transitional

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html lang="zh">

XHTML 1.0 Strict

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html lang="zh" xmlns="http://www.w3.org/1999/xhtml"  xml:lang="zh">

XHTML 1.0 Transitional

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html lang="zh" xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh">

XHTML 1.0 Frameset

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
  2. <html lang="zh" xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh">

XHTML Mobile 1.0

  1. <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
  2. <html lang="zh" xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh">

XHTML 1.1

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh">

要留意的是, 以上各項的語言皆設成中文(zh). 所以如果你的是日文(ja), 英文(en), 法文(fr) 等其他語言的話, 所把lang="zh"xml:lang="zh"中的zh改成適當的ISO Language Code, 即那些2個英文字母組成, 代表語言的編碼. 可到W3School的HTML ISO Language Code Reference作參考.