浅析CSSDIV网页布局优缺点.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅析CSSDIV网页布局优缺点

浅析CSSDIV网页布局优缺点   【摘 要】 本文先从一个案例着手,简要介绍了使用CSS+DIV技术对页面布局的思维过程。从而分析出CSS+DIV技术具有结构与表现分离、页面下载速度快、容易被搜索、页面容易修改与排版能力强等优点, 同时也存在CSS代码编写难度高、调用复杂等缺点。   【关键词】 网页布局 CSS+DIV WEB2.0标准 Table   随着WEB2.0标准化设计理念的普及,国内外很多大型门户网站及商业网站纷纷采用CSS+DIV技术来布局网页。使得CSS+DIV布局已经成为网页设计师必备技术。   1 CSS+DIV网页布局案例   下面以布局一个页面为例,简要说明如何使用CSS+DIV对页面布局的思维过程。   (1)设计人员使用Photoshop等工具制作出页面的整体效果通常如图1所示。   (2)根据页面效果构思页面布局。这里通过分析后可以发现页面大致可以分为顶部、中部和底部三部分,为了更加直观地说明他们之间的关系,图2所示是拟规划的页面布局图。   (3)通过拟规划的页面布局图,设计人员在网页中创建一系列的DIV容器,其结构如图3所示。   (4)待页面布局完成后,便可以书写CSS规则和增加实质的内容信息。在制作过程中,通过浏览器预览页面,对CSS规则做进一步修改直到与效果图相一致。   生成的CSS样式表文件部分代码如下:   * {margin:0px;padding:0px;}   body {background:#fff;font-family:Times New Roman, serif;font-size:12px;}   #container {width:900px;margin:auto;}/*定义头部区域规则*/   #header {width:900px;height:426px;background: url(../images/header-bg.gif) no-repeat bottom left;margin-bottom:45px;}   #logo{width:204px;height:80px;float:left;background-image: url(../images/logo.gif);background-repeat: no-repeat;background-position: left bottom;}   /*定义导航列表规则*/   #top-links {float:right;width:400px;}   /*定义内容主体宽度*/   #content-box {width:900px;float:left;}   #col-1 {width:260px;float:left;}   /*定义主体区域中第二列规则(居中列)*/   #col-2 {width:270px;float:left;padding-left:50px;}   /*定义主体区域中第三列规则(右侧列)*/   #col-3 {width:280px;float:left;margin-left:40px;}   #footer{width:900px;color:#999;float:left;margin-top:30px;height:50px;text-align:center;}   2 CSS+DIV网页布局的优点   通过以上对布局过程的描述,可以发现CSS+DIV布局的优势体现在如下方面:   2.1 将结构与表现相分离[1]   HTML语言定义了网页的内容和结构,而CSS用于控制网页内容外观的样式,从而将定义结构的部分和定义格式的部分分离开来,使用户能够对页面的布局施加更多的控制。像精确定位、行间距或字间距等任务都可以通过CSS来完成。HTML仍可以保持简单明了的初衷,CSS代码独立出来,从另一个角度控制页面外观。   2.2 网页体积更小且下载更快   由于将大部分页面代码写在了CSS当中,样式表只是简单的文本,就像HTML那样。它不需要图像、执行程序及插件。使用CSS可以减少表格标签及其他加大HTML体积的代码,还可以减少图像数量从而减小文件的大小使得页面体积容量变得更小,从而网页下载速度更快。   2.3 修改设计时速度更快   没有CSS时,如果想更新整个站点中所有主体文本的字体,必须一页一页地修改每个网页文件。CSS的主旨就是将格式和结构分离。利用样式表,可以将站点上所有的网页都指向单一的一个CSS文件,因此只要修改CSS文件中的某一行,那么整个站点都会随之发生改变。[2]   2.4 保持视觉的一致性   CSS+DIV最重要的优势之一:保持视觉的一致性;以

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档