你能在HTML doctype声明中使用https吗?

时间:2018-04-09 23:23:18

标签: doctype

我想知道你是否可以在HTML doctype声明中使用https?例如,w3.org列出了不同的声明,所有声明都有http而不是https

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

我还没有看到使用https的doctype声明(尽管样本量对我来说很小)。有什么理由为什么这仍然是http?我假设URI被映射到https,所以它只是一个美化的东西,但为什么这仍然是http?

1 个答案:

答案 0 :(得分:1)

我建议您使用HTML5的<!DOCTYPE html>(在您链接的w3.org页面上列出),但较旧的声明是历史好奇心,不存在安全问题。浏览器不会将DOCTYPE标记中显示的http://...字符串用作要加载的URL;这只是宣告作者打算遵循的标准的一种方式。