0

我正在尝试从 w3schools.com 学习 Web 开发目前我正在学习 HTML5,并且我有一个关于我不理解的代码的问题。如果有人可以提供帮助,那就太好了!:)

在下面的代码中,代码的功能是什么即使我删除了这段代码,代码似乎也以相同的方式运行。

这是我找到此代码的链接:

<!DOCTYPE html>
<html>
<body>
<video width="320" height="240" controls>
 <source src="movie.mp4" type="video/mp4">
 <source src="movie.ogg" type="video/ogg">
 Your browser does not support the video tag.
</video>
</body>
</html>

提前致谢!:)

4

3 回答 3

0

据我了解,您问的是究竟是什么

 Your browser does not support the video tag.

在那里做,为什么我们在那里...

只是为了让您可以更好地理解这一点,请按照以下步骤操作:

  1. 启动 Internet Explorer
  2. 转到工具并打开兼容性视图
  3. 访问您提到的站点(在具有兼容性视图的 IE 上)

您将看到您将收到消息“您的浏览器不支持视频标签”。(因为带有兼容性视图的 Internet Explorer 不支持 HTML5)。如果您将该消息更改为代码,这将反映在您的屏幕右侧。

现在是不是更清楚一点了?

于 2013-07-31T05:24:04.243 回答
0

尝试使用第 3 方 HTML5 视频播放器库,例如VideoJS,以更好地支持不同格式、浏览器,以及提供 Flash 播放器后备。

于 2013-07-31T04:38:17.657 回答
-1

视频标签<video>是一种 HTML 5 标签,目前很少有浏览器供应商支持。您正在运行代码的当前浏览器不支持此标签,因此您收到此错误 - “您的浏览器不支持视频标签。”,为了解决这个问题,您可以了解“Modernizr”是一个小型 JavaScript 库,可检测下一代 Web 技术的本地实现的可用性,即源自 HTML5 和 CSS3 规范的特性。其中许多功能已经在至少一个主流浏览器中实现(大部分在两个或多个浏览器中实现),Modernizr 所做的很简单,就是告诉你当前浏览器是否原生实现了这个功能。

于 2013-07-31T04:42:31.093 回答