向曾经作出巨大贡献的5个HTML元素致敬,你们都是好样的

如果没有HTML,我们WEB程序员的日子就不是那么好过了,为了实现一个简单的页面,或许都要我们写很多很多代码,下面我们就来聊聊5个曾经作出了巨大贡献的HTML元素,希望它们的老年生活过得快乐。

TOP5 marquee

向曾经作出巨大贡献的5个HTML元素致敬,你们都是好样的

还记得第一次学这个元素时的场景吗?想必很多程序员都在兴奋的说到,哈哈,我居然可以实现将内容向左、向右、向上、向下滚动了,于是,在网页里面引入这个元素成为了大家的必备,总是想方设法的利用它,但是不幸的是,这个元素不再推荐使用,并且逐渐的被一些新的现代浏览器给抛弃。

TOP4 table

向曾经作出巨大贡献的5个HTML元素致敬,你们都是好样的

用表格来进行布局是曾经非常流行的,本来表格仅仅用来展示类似生活中表数据而用的,但是在曾经的WEB历史上,很大部分WEB程序员都使用表格来进行布局。

TOP3 div

向曾经作出巨大贡献的5个HTML元素致敬,你们都是好样的

上面提到基于表格的布局,由于表格本身不是用于布局的,而是有语义的HTML元素,并且采用表格布局的时候,会出现表格嵌套的问题,导致HTML代码非常复杂,于是以DIV+CSS的布局模式不断的向表格布局发起挑战,并最终战胜了表格布局,但是随着HTML5的兴起,HTML引入了更人性化、更语义化的布局元素,比如header、footer等,导致DIV的用途范围越来越小。

TOP2 frameset

向曾经作出巨大贡献的5个HTML元素致敬,你们都是好样的

利用框架集,我们能够将一个浏览器窗口分成几个不同的、独立的部分,但是在处理窗口之间的通讯和JavaScript的调用,总是变得很复杂,索性W3C就将这个和其他几个相关的HTML元素都从标准中移除了,但是不可否认,在曾经,我们大部分WEB程序员都使用它来完成某些功能。

TOP1 form

向曾经作出巨大贡献的5个HTML元素致敬,你们都是好样的

有了表单我们就能够收集用户各种各样的信息,在初期AJAX不盛行的时候,我们是通过form的action和提交按钮来提交表单的,但是随着ajax的盛行,我们似乎看到很多WEB程序员直接就用AJAX来提交表单了,而form似乎变得可有可无了。

相关推荐