XHTML 驗(yàn)證
XHTML 文檔是根據(jù)文檔類型聲明進(jìn)行驗(yàn)證的。
通過 DTD 驗(yàn)證 XHTML
XHTML 文檔是根據(jù)文檔類型聲明(DTD)進(jìn)行驗(yàn)證的。只有將正確的 DTD 添加到文件的首行,XHTML 文件才會(huì)被正確地驗(yàn)證。
嚴(yán)格 DTD 包含沒有被反對使用的或不出現(xiàn)在框架結(jié)構(gòu)中的元素和屬性:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
過渡 DTD 包含嚴(yán)格 DTD 中的一切,外加那些不贊成使用的元素和屬性。
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
框架 DTD 包含過渡 DTD 中的一切,外加框架。
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"
這個(gè)一個(gè)簡單的 XHTML 文檔:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>simple document</title> </head> <body> <p>a simple paragraph</p> </body> </html>