2017-10-19 13:17:18 412浏览
HTML5网页开发技术之Web语义化是什么意思?首先需要理解的是语义化是什么意思,简单的说就是让机器读懂内容的意思,本文扣丁学堂HTML5培训讲师就和读者一起探讨一下HTML5网页开发技术之Web语义化以及分享一些HTML5开发案例。
HTML5网页开发技术之Web语义化详细讲解 HTML5开发案例共享:
1、浏览器和W3C组织推出的如h1~h6、thead、ul、ol的HTML标签,用于在Web页面中组织对应的内容,如网页标题、表头、无序、有序列表,以达到更方便的协作及传播互联网内容。搜索引擎很好的利用了这些语义化标签抓取内容,又鉴于搜索引擎的巨大流量推荐,Web前端不得不考虑SEO,从而两者实现有益的循环,共同推进着语义化标签的使用。
2、但Web的发展超乎想象,起初定义的HTML语义化标签,不足以实现对Web页面各个部分的功能或位置描述,所以Web前端人员利用HTML标签的id和class属性,进一步对HTML标签进行描述,如对页脚HTML标签添加如id="footer"或者class="footer"的属性(值),以“无声”的方式在不同的前端程序员或者前后端程序员间实现交流。
3、W3C组织意识到了之前HTML版本的不足,推出的HTML5进一步推进了Web语义化发展,采用了诸如footer、section等语义化标签,弥补了采用id="footer"或者class="footer"形式的不足,以更好的推动Web的发展。
对于语义化的理解,扣丁学堂HTML5视频教程开发讲师在这里打一个比较有意思的比喻,其实语义化是我们人类博爱的体现,是为了照顾那些可怜的机器人。让他们能够很好的通过人类描述的结构逐渐掌握我们人类的词汇,理解我们人来在说什么,这样它就可以更好的为我们服务。
HTML5网页开发技术之Web语义化详细讲解就为大家说到这里,关于HTML5开发案例同学们可以关注扣丁学堂,扣丁学堂不仅有案例分享还有大量的HTML5视频教程供学员观看学习,想要学好HTML5就关注扣丁学堂吧。扣丁学堂H5技术交流群:559883758。