检测 HTML5 使用情况

Rvd*_*vdK 1 website html5

是否可以检查网站是否使用 HTML5 元素(以及哪些元素)?

例如,我知道 Youtube 使用了该<video>元素,但它是否也使用了其他一些元素?

我尝试阅读源代码以发现新元素,但这是一项艰巨的任务。

(我在超级用户上发布了这个,因为它与编程无关。更多是使用执行此操作的网站(如验证器)或插件。)

ran*_*dom 6

如果你想查看一个网站是否使用了 HTML5 元素,你只需要查看网站的源代码。

如果源代码以以下声明开头:

<!DOCTYPE HTML>
Run Code Online (Sandbox Code Playgroud)

你进入了一个 HTML5 标记的网站。

此外,它可能使用了一些引入的新元素

<article>
<aside>
<audio>
<canvas>
<command>
<datagrid>
<details>
<dialog>
<figure>
<footer>
<header>
<m>
<meter>
<nav>
<output>
<progress>
<section>
<source>
<time>
<video>
Run Code Online (Sandbox Code Playgroud)

以下是运行该<video>元素的 Youtube 页面上的源代码:

youtube html5 源代码

通过Google Chrome 中的Inspect 元素右键单击选项,您会注意到顶部的声明<!DOCTYPE HTML>指定了页面上 HTML5 元素的使用。