繁体   English   中英

我应该使用<!DOCTYPE html>在每个文件上?

[英]Should i use <!DOCTYPE html> on every file?

我知道我应该始终在我的项目网页的开头使用。

这是否仅适用于主页(索引)或每个 html 和 php 文件也必须具有它?

你应该像mrlew所说的那样在每个html页面上使用它。 这会告诉浏览器您使用的 html 版本。 如果这一行没有被识别,一些严格的浏览器可能会放错一些东西并禁用一些其他功能。

所以假设你只把它放在你的索引文件中,如果用户转到另一个页面 /streamvideo 而你没有放置这一行,那么 html5 视频播放器可能无法工作。

话虽如此,大多数常见的浏览器都会“修复”这样的东西,或者“假设”您使用的是 html5。

参见http://www.html-5-tutorial.com/doctype.htm https://www.w3.org/QA/2002/04/valid-dtd-list.html (抱歉我跳过了 w3school 链接:P )

打开这些链接让我想到了另一个我可以给你的例子。 在 html5 之前,如果您的网页中有框架,则使用框架集声明是准确的。

上面 w3org 链接中的好例子。 希望这清楚。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM