我一直在研究前端开发人员需要了解的工具。现在,我专注于HTML,并有一些问题如下:
- 既然HTML5比HTML更好,并提供了新的标签,例如header、nav、article等,为什么不是每个人都在使用它们?
- 为什么还有旧标签?或者我应该优先使用HTML5标签还是继续使用HTML标签?
- HTML5给我带来了哪些机会?
- HTML5是否被所有浏览器支持?
您对这些问题有任何评论或答案吗?
提前感谢。
并非所有遗留浏览器都支持HTML5,因此并不是所有人都在使用它们。大多数现代浏览器支持 HTML5,但仍有许多人在使用旧的、过时的浏览器。幸运的是,一些HTML5标签具有回退选项,即对于不支持的浏览器,加载不同的标签,根据谁来查看。
旧标签仍然存在,因为它们仍然是HTML结构的重要组成部分。许多网站依赖这些“旧”标签进行功能,因此将它们取出会导致很多网站崩溃。实际上,“旧”标签并没有任何问题,这完全取决于您的实现和受众。将HTML5视为HTML家族的补充而不是替代品。
HTML5提供了很酷的新标签,如<canvas>
、<video>
、<audio>
等,以使HTML语言更符合现代时代的需求。在W3学校了解更多: http://www.w3schools.com/html/html5_intro.asp
HTML5支持大多数现代浏览器。您可以在此处查看它们的列表:http://html5test.com/results/desktop.html
HTML5被现代浏览器所支持。HTML5是HTML4的继任者,只是最新的HTML版本。HTML5提供了很多功能,例如在http://www.html5test.com/这里可以查看。该网站还会告诉您的浏览器支持哪些功能。
HTML5的一个重大优点是可以不用插件显示动画和视频。