Para verificar a versão HTML de um site ou aplicativo da web, basta verificar o código-fonte do site (normalmente CTR+U ) e observar o Doctype acima de qualquer outro código.
Você deverá ver algo semelhante a isto, mas estará interessado apenas na primeira linha. Parece uma declaração HTML5 Doctype.
Verifique a versão do HTML 5 Doctype
Com a entrada do HTML5, a declaração Doctype ficou muito mais simples e você pode identificá-la em um segundo.
1 |
<!DOCTYPE html> |
Verifique a versão do HTML 4 Doctype
HTML 4 tem muitas declarações Doctype dependendo do subversion usado.
1 2 3 4 5 6 7 8 |
# HTML 4.01 Strict <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> # HTML 4.01 Transitional <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> # HTML 4.01 Frameset <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> |
E estas são as versões XHTML Doctype
O padrão XHTML é uma versão bem formada do HTML e pode, portanto, ser analisado usando analisadores XML padrão, ao contrário do HTML, que requer um analisador específico.
1 2 3 4 5 6 7 8 9 10 11 |
# XHTML 1.0 Strict <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> # XHTML 1.0 Transitional <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> # XHTML 1.0 Frameset <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> # XHTML 1.1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
Verifique a versão HTML via W3C
O W3 Consortium possui um serviço gratuito de validação de HTML que pode informar qual versão HTML usa um site específico.
Existem também algumas extensões para Chrome e Firefox para validação em tempo real que podem ser utilizadas para esse fim.