在网页开发当中,HTML5新增元素并非是必须的。
在PC端网站开发时,需要先确定要兼容的浏览器版本,如果不需要兼容IE8-,那么可以采用HTML5新结构标签;如果需要兼容IE8-,还希望使用HTML5新增结构标签,则需要进行兼容处理(兼容方法)
在移动端开发时,所有的浏览器都兼容HTML5的新增结构标签,所以可以使用,也推荐使用。header、footer、nav等新增结构标签合理的使用,能够取代被大量使用的div,更有利于开发者进行样式书写和控制,也从一定程度上增强了可读性。