web前端设计表格布局和div+CSS布局。

发展过程

上个世纪Web开发人员流行使用表格进行文档整体布局。因为当时大部分浏览器不支持CSS,而且大部分人不会CSS,且没有文档拆分设计,致使文档臃肿,到了上个世纪末大部分没有相关背景的人进入,对于那些没有相关背景的开发人员觉得表格布局简单,致使使用它的人更多。本世纪出出现了泡沫危机致使大部分非专业人士的推出,而剩下来的大神觉得css更具有优势,所以div+CSS就得以发展。

传统表格布局

传统表格布局利用了HTML中的表格元素设置参数以达到无边框特性,将网页中的各个元素按版式划分放入表格的各单元格中,从而实现复杂的排版组合。

特点

现在依然有网站在使用表格布局,表格布局使用方法简单,制作只要将内容按照行和列拆分,用表格组装起来即可实现设计版面布局。

浅谈web前端中的表格布局与CSS盒子布局

如今我们对网站外观要求和体验的不断提高,开发人员用各种图片来装饰网页。由于一些大图会致使下载速度缓慢,所以一般我们将大图切分成若干个小图,使网页加载速度加快。下图所示为使用表格布局的页面和该页面的部分HTML代码。

浅谈web前端中的表格布局与CSS盒子布局

网页效果

浅谈web前端中的表格布局与CSS盒子布局

div+CSS

CSS布局是网页html通过div标签+css样式表代码开发制作的(html)网页的统称。

所有都元素都被看做是一个个盒子,它们占据一定空间,在其中有着特定的内容。我们可以通过调整盒子的边框和间距等参数来调节盒子的位置以及大小。页面是由大大小小许多盒子组成的,这些盒子互相之间彼此影响,因此,我们既需要理解每个盒子内部的机构,也需要理解盒子直接的关系以及互相的影响。

组成

盒子模型由content(内容)、border(边框)、padding(内边距)、margin(外边距)共4个部分组成。如下图:

浅谈web前端中的表格布局与CSS盒子布局

一个盒子在页面上由“内容+内边距+外边距+边框”组成的,可以通过设定盒子的border、padding和margin来实现各种各样的排版效果。也不是所有用<div>定义的网页元素才是盒子,所有的网页元素都可以看做是盒子。网页上的表格、图片、文字等,从盒子模型的角度就是大大小小的盒子排列或嵌套在一起的。

总结

网页改版维护的维护

表格布局:复杂的表格设计使得设计不易,修改更复杂,最后生成的网页代码有许多冗余,还有许多没有任何意义的元素,文件量庞大,下载慢,解析速度也慢,维护和更新困难。

Div+CSS:可以把要展示的内容与其表现样式分开,对CSS文件进行修改,其他HTML文件中自动进行套用,不必在每个HTML文件中重复设置,减少设计者更多负担,修改页面更省时。

保持视觉的一致性:

DIV+CSS技术,方便统一网页风格,避免了不同区域或不同页面体现出的效果偏差。

页面载入得更快:

大部分页面代码写在了CSS当中,使页面体积容量更小。比表格嵌套的方式,DIV+CSS将页面独立成更多区域,打开页面时,逐层加载,而不像表格嵌套那样整个页面圈在一个大表格里,由此页面加载速度更加极速。

搜索引擎友程度高:

用表格进行网页布局的代码较多,搜索引擎要把多的代码去掉。而使用DIV+CSS布局设计网页,所有样式都在CSS里,正文代码得到极大的精简,也减少了HTML代码,正文就突出了,搜索程序能在更短的时间内爬完整个页面,搜索程序执行效率得到了提升。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/48412.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
优化家优化家订阅用户
上一篇 2022年7月4日 01:41
下一篇 2022年7月4日 01:41

相关推荐

  • 必须掌握的网站设计基本步骤。

    必须掌握的网站设计基本步骤 其实网站设计的步骤和网站建设的步骤是不一样的。需要网站策划、制作、广告、日常更新等一系列的技术流程。网站设计相当于网站的一个风格和主题的定位。就像我们穿衣的方式一样,每个人…

    2022年9月10日
    058
  • 怎样才能提高网站本身的竞争力。

    随着互联网的快速发展,网站数量越来越多,竞争压力越来越大。小编发现现在越来越多的网站面临倒闭的局面,但是也有一些网站活的越来越好。今天,小编将告诉你网站如何在激烈的市场竞争中生存和发展。 第一,用户体…

    2022年9月10日
    073
  • 企业网站搭建如何提高易读性。

    企业网站搭建要易懂易读易会,更有利于留住客户,提高用户体验,对客户也更加友好,让网站能够更容易的留住用户,所以在网站搭建的时候,一定要考虑到提高网站的易读性,那么企业网站搭建中又该如何提高易读性呢?…

    2022年10月20日
    045
  • 企业网站首页设计时需注意哪些更吸引用户。

    在网站的建设过程中,首页设计对用户的体验也占据着很大的比例,所以站长们在设计网站首页时还是很有压力的,那么网站首页设计想要更直击用户体验,更利于提升用户体验,那么就要多注意一下以下几点。 一、对比强烈…

    2022年10月19日
    036
  • 影响网站建设时长的因素有哪些。

    随着互联网行业的发展,越来越多的企业都在建设自己的网站。除了关注网站建设的价格,网站什么时候能做好,网站多久能正式上线等等。初级企业要明确自己的需求,看你找什么样的建站公司。我们来看看影响网站建设时…

    2022年9月10日
    054
  • SEO优化策略:如何缩短优化周期快速获得效果。

    接触过SEO优化的公司都知道,与其他网络营销方式不同,SEO优化的周期很长,最少3个月,最多半年甚至更长。优化周期的长短不仅取决于香港SEO优化公司的实力,还取决于SEO项目的目标业务类型。 如何缩短优化周期,快…

    2022年9月10日
    073
  • 网站设计开发要怎样提升用户体验。

    目前做网站的企业越来越多。同时,根据不同的需求,网站优化中需要关注的关键词优化排名的数量也在不断增加。今天做网络推广如果想在搜索引擎中获得更多的流量和排名,那么在建网站的时候就要多关注更多的用户细节…

    2022年9月10日
    062
  • 说说html文本框边框如何隐藏。

    在HTML中,文本框(input)的边框可以通过CSS样式进行隐藏,下面将详细介绍如何隐藏HTML文本框的边框。 (图片来源网络,侵删) 1、使用内联样式: 在HTML中,可以使用内联样式直接定义文本框的边框样式,通过将&qu…

    2024年6月24日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息