HTML5标准的发布到现在已经多个年头了,前端也在逐步普及HTML5的应用。
很多初学者对于HTML5认识有很多误区,感觉HTML5内容不过如此,内容非常的少。
其实并非如此,之所以这么想本身就是对HTML有误解,或者了解不够全面。
一.HTML介绍:
HTML是超文本链接语言,可以用来对网页进行布局。
就HTML标签本身来讲是比较简单的,起码入门相当简单。
只要多加练习和应用可以相对比较容易的掌握。
二.广义的HTML:
当然我们可以认为HTML就是那几个有限的标签。
通过这些标签,然后结合CSS可以设计出比较美观的网页。
但是功能是非常有限的,几乎所有的网页都会涉及到脚本对于DOM的操作。
比如动态的增加或者删除div,所以广义的讲,HTML也包含了对于这些元素操作的接口。
很多初学者认为HTML5仅仅增加了几个类似于<nav>、<header>或者<footer>这样的新标签那就错了。
HTML5新增的内容非常多,不仅仅是表象的几个标签,而是附带功能强大的操作借口。
比如说<canvas>或者<svg>,拥有强大的绘图能力。