Quando a criação do documento é HTML ou XHTML, é importante adicionar uma declaração Doctype. A declaração deve ser exata (tanto na ortografia quanto no caso) de ter o efeito desejado, o que às vezes dificulta. Para facilitar o trabalho, abaixo está uma lista de declarações recomendadas que você pode usar em seus documentos da Web.
Use a seguinte marcação como modelo para criar um novo documento XHTML 1.0 usando um doctype adequado. Veja a lista abaixo se desejar usar outro tipo de documento.
<?xml version=1.0 encoding=utf-8?><!doctype html public -//w3c//dtd xhtml 1.0 strict//en http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd><html xmlns = http: //www.w3.org/1999/xhtml xml: lang = en lang = en> <head> <title> um xhtml 1.0 estrito modelo </title> <meta http-equiv = content-type/text/html; charset; http-equiv = conteúdo do tipo conteúdo do tipo de conteúdo = text/css/> </head> <body> <p>… seu conteúdo html aqui… </p> </body> </html>
<! doctype html public -// w3c // dtd html 4.01 // en http://www.w3.org/tr/html4/strict.dtd><!Doctype html public -// w3c // dtd html 4.01 Transição html -// w3c // dtd Html 4.01 http://www.w3.org/tr/html4/loose.dtd><!doctype html public -// w3c // dtd html 4.01 FrameSet // http://www.ww3
<! doctype html public -// w3c // dtd xhtml 1.0 rito // em http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>! http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd> <doctype html public -// w3c // dtd xhtml 1.0 FrameSet // EN http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>
<! doctype html public -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
<! doctype html public-// w3c // dtd xhtml Basic 1.0 // en http://www.w3.org/tr/xhtml-basic/xhtml-basic10.dtd>
<! doctype html public-// w3c // dtd xhtml Basic 1.1 // en http://www.w3.org/tr/xhtml-basic/xhtml-basic11.dtd>
<!
<!
<! Sistema de matemática Doctype http://www.w3.org/math/dtd/mathml1/mathml.dtd>
<! Doctype Math Public -// W3C // DTD MATHML 2.0 // ENFRTP: //www.w3.org/tr/mathml2/dtd/mathml2.dtd>
<!
<!
<!
<!
<! doctype svg public -// w3c // dtd svg 1.1 tiny // aprimorttp: //www.w3.org/graphics/svg/1.1/dtd/svg11-tiny.dtd>
<!
<! doctype svg: svg public-// w3c // dtd xhtml 1.1 mais mathml 2.0 plus svg 1.1 // en http://www.w3.org/2002/04/xhtml-mvg/xhtml-mvg.dtd>
http://www.w3.org/tr/1998/rec-html40-19980424/loose.dtd
http://www.w3.org/tr/1998/rec-html40-19980424/fameset.dtd
http://www.w3.org/tr/1999/rec-html401-19991224/loose.dtd
http://www.w3.org/tr/1999/rec-html401-19991224/fameset.dtd
http://www.w3.org/tr/2000/rec-xhtml1-20000126/dtd/xhtml1-transitional.dtd
http://www.w3.org/tr/2000/rec-xhtml1-20000126/dtd/xhtml1-frameset.dtd