Web标准简介

初学者很容易把web标准理解为DIV+CSS,以为DIV的作用就是简单的替代表格去做表格以前做的事情,于是乎许多采用新技术的网站开始了DIV+CSS制作网页,当打开网页代码的时候,看到整个页面基本都是采用了DIV标签,给每个DIV标签都指定了一个class,其实这是对web标准的一种滥用方式。
web标准的思想是实现结构,表现,行为的分离,不只是简单的把table换为DIV,如果要想学好web标准的思想,首先要做的就是抛弃传统的表格布局思想。


Web传统网站

有table标签,做了很多事情。

图片.png

现代网站,使用div+css布局与之做主要区别。

图片.png

传统的网站的代码量也大大超过现代化的网站。
传统网站的结构和表现是混杂在一起的,不容易改变样式,现代化的网站结构和表现是分离的(css分离出来的),可以很好改变样式。


Web标准的好处

高效开发,维护简单。
信息跨平台的可用性。(由于采用结构与表现分离的技术,结构与表现各为一个独立体,这样可以使信息实现跨平台,我们可以针对不同的设备进行不同的样式进行替换。从而实现一个结构文档在不同的平台设备上面实现不同的样式表现,以适应不同操作平台的需要,达到文档一次建立,随处使用的目的。)跨平台性,跨浏览器性。也就是说,移动端的,web端的可以展示的不一样。
降低服务器成本。(通过结构与样式的反复重用,整个网站的容量大大减小,降低了服务器成本。)
便于改版。
加快网页解析速度。
与未来兼容。(结构与表现分离,不必担心与未来的兼容性)
更加好的用户体验。


web标准推荐书籍
《网站重构》《CSS网站布局实录》《精通CSS》《CSS禅意花园》(www.csszengarden.com) 《超越CSS》

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,841评论 1 92
  • 第一部分HTML&CSS整理答案1.什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HTML5...
    Programmer客栈阅读 2,047评论 0 12
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 1,245评论 0 1
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,228评论 0 8
  • 我究竟欠了谁的情债 讲述者 苦茶 长春晚报记者 刘冰 3年前,她经历情伤,所爱之人离奇消失。她万念俱灰下闪婚生女,...
    花香四溢rene阅读 1,057评论 0 4