如何判断以下网页源代码是XHTML,HTML还是XML?

时间:2014-03-17 17:42:23

标签: html xml xhtml

我正在使用此网页来提高我的编程技能:

http://www.studenti.ict.uniba.it/esse3/ListaAppelliOfferta.do

如果您查看其源代码,您可以看到HTML特有的标签,如

<head> <body> <title>

问题是:我很确定这个页面不是XML格式,所以它是简单的HTML还是XHTML?

据我所知,这两者非常相似。

我怎么知道它们中的哪一个?如果我必须选择我说简单的HTML(5或4),但我不是100%肯定!

2 个答案:

答案 0 :(得分:3)

在文档的最开头查找Doctype声明。

如果是XHTML,则doctype将如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

如果是HTML5,它将如下所示:

<!DOCTYPE html>

有关Doctype的信息,请参阅W3 Spec。更多信息请点击Mozilla Developer Network

您关联的网站已声明<!DOCTYPE html>,该网站指示浏览器将文档解释为 HTML5 标记。

答案 1 :(得分:1)

<!DOCTYPE html>声明表明它是HTML5。当然,它实际上可能不是HMTL5,但它声称它是。唯一可以确定的方法是通过HTML5验证器运行它。