首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何识别HTML5

如何识别HTML5
EN

Stack Overflow用户
提问于 2011-12-14 13:37:49
回答 3查看 69.8K关注 0票数 60

有没有办法确定一个超文本标记语言文件是否是用HTML5写的?

EN

回答 3

Stack Overflow用户

发布于 2011-12-14 13:42:57

HTML 5网站在doctype中不会有对DTD的引用。因此,文件顶部的doctype标记将如下所示:

代码语言:javascript
复制
<!DOCTYPE html>

而不是以下其中之一:

代码语言:javascript
复制
<!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 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN""http://www.w3.org/TR/html4/frameset.dtd">

您还可以检查是否使用了任何HTML5标记...

票数 45
EN

Stack Overflow用户

发布于 2011-12-14 13:42:17

1)检查文件开头的<!DOCTYPE html>

代码语言:javascript
复制
<!doctype html>
    <html>
      <head>
        <title>A blank HTML5 page</title>
        <meta charset="utf-8" />
      </head>
      <body>
      </body>
    </html>

2)检测某些仅限HTML5的元素,如Canvas。

票数 3
EN

Stack Overflow用户

发布于 2011-12-14 13:42:18

如果页面使用html5文档类型(<!DOCTYPE html>),则可以将其确定为HTML5。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8499930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档