基于新Web标准下的DIV+CSS网页布局方法探讨

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:venicego
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着利用旧的页面布局的弊端逐渐暴露,新Web标准的重要性越来越被人们所重视。本文主要讨论了在新Web标准下的DIV CSS网页布局方法,这种方法使网页外观与结构分离,使站点的访问及维护更加容易,最后通过一个实例介绍了其基本操作流程。
  关键词:网页布局;DIV;CSS样式
  中图分类号:TP309文献标识码:A文章编号:1009-3044(2008)11-20343-04
  
  1 早期常用的网页布局方法
  
  早期的网页布局,通常采用以下四种方法,如表1所示:
  
  这些布局的方法在很长时间以来,都是较为流行的网页布局方式,或是其中的一种,或是这四种布局方式的混合使用。随着网络技术的不断发展和许多新的上网设备的出现,使得这些网页布局方式越来越不能适应新的要求。
  新的Web标准在国内逐渐普及,一种基于DIV CSS的新型网页布局方式开始流行,一些大型门户网站都已经完成了网站重构,一些中小型网站也在逐步改善之中。
  
  2 新的Web标准
  
  Web标准是一系列标准的集合,在Web标准中,把网页分成4部分:内容(Content)、结构(Structure)、表现(Presentation)和行为(Behavior)。
  “内容”就是页面实际要传达的真正信息,包含数据、文档或者图片等。注意这里强调的“真正”,是指纯粹的数据信息本身。比如一些辅助的信息,像导航菜单、装饰性图片等。
  “结构”就是把混乱的内容进行结构化,比如加上标题、作者、章、节、段落和列表,这些就称为结构。结构使内容更加具有逻辑性,易用性。
  虽然定义了结构,但是内容还是原来的样式没有改变,例如字体没有变大,正文的颜色也没有变化,没有背景,没有修饰。所有这些用来改变内容外观的东西,称之为“表现”。
  “行为”就是对内容的交互及操作,例如,使用JavaScript判断一些表单提交,或者实现菜单的显示和隐藏等。
  HTML和XHTML页面都是由“内容、结构、表现和行为”这4个方面组成的。“内容”是基础,然后是附加上去的“结构”和“表现”,最后再对它们加上“行为”。针对“结构、表现和行为”这三个部分,W3C组织制定了大部分的标准:
  (1)结构化标准语言XHTML和XML;
  (2)表现标准语言CSS;
  (3)行为标准主要包括对象模型(如W3C的DOM)、ECMAScript等。
  这些标准大部分由W3C(World Wide Web Consortium)起草和发布,也有其他的一些组织,比如上面的ECMA(European Computer Manufacturers Association)的ECMAScript标准。
  新的Web标准是W3C在2000年底发布的XHTML1.0和XML1.0,CSS2.0等。
  采用新标准的优点有很多:使得网页下载速度更快;内容可以被更广泛的设备所访问,比如屏幕阅读器、手持设备或其它支持上网的新型设备;更少的代码和组件,网站易于维护;带宽要求低,成本降低等等。
  
  3 DIV CSS网页布局方案
  
  根据新的Web标准,采用DIV CSS的网页布局方案,可以把“内容”放在DIV(Division,区块)中,结构由DIV产生,最后使用CSS(Cascading Style Sheet,层叠样式表)来进行“表现”重构网站布局,丢弃繁冗复杂的表格。DIV CSS的布局方式使得内容和表现分离,如果采用外部样式表,可以大大简化网站代码的字节数,降低了服务器的负担,使得下载速度更快。
  DIV CSS的布局方法是基于盒模型的概念,可以把每个DIV块看成是一个盒子,盒子里面的东西和盒子的边框之间的距离即填充(padding),盒子本身有边框(border),而盒子边框外和其他盒子之间,还有边界(margin),如图1所示。
  
  用DIV CSS设计思路是这样的:
  (1)用DIV来定义语义结构;
  (2)为这个CSS定义的盒子内加上内容,如文字、图片等;
  (3)最后用CSS来美化网页,如加入背景、线条边框、对齐属性等;
  下面通过一个实例来具体说明,用表格布局的页面如图2所示,接下来我们用DIV CSS的布局方式来重构这个页面。
  
  首先用div来定义结构:
  这个页面的布局是一个典型的上中下版面分栏结构,如图3所示。
  
  其结构代码如下:
  
  
其他文献
摘要:FAT32文件系统是WINDOWS系列操作系统中最常用的文件系统之一, 为了彻底了解FAT32文件系统,本文对FAT32文件系统的完整结构进行了深入分析,其中包括对构成FAT32文件系统的主引导扇区、分区引导扇区、FAT 和FDT表4个组件的分析。  关键词:FAT32;文件系统;FDT;MBR  中图分类号:TP316文献标识码:A 文章编号:1009-3044(2008)24-1320-
随着课程改革的不断深入,教学中审美教育的课题愈发受到教育工作者与研究者的重视。广泛阅读文学名著被认为是审美教育的有效途径。然而,审美教育还未取得一定的成效,主要的原因是教师自身的文学素养不够。与此同时,单一的教学方式和评价方式又使教师对文学名著阅读提不起兴趣。对于提升教师的文学素养而言,阅读文学名著和研习文学理论十分必要。由陈爱敏著、对外经济贸易大学出版社出版的《英美文学选读》一书,可谓是提升读者
摘要:课外阅读已经悄无声息地成了功利性教育的牺牲品。但是,我们不得不承认这样一个现实:研究古今中外所有伟大人物的人生历程,你会发现他们几乎无一例外都是热爱阅读的人,而且他们中的绝大多数在少年时代都经历过如饥似渴的阅读阶段。  关键词:课外阅读 兴趣 方式方法  引言  接受阅读,想到重视课外阅读,还得从几年前在一本书上看到的一段话说起,那段话中记录着这样的数字:据第四次全国阅读调查显示,中国人的读
摘要:在系统集成过程中,经常用到组态软件之间的通信问题,广泛应用的OPC通信技术虽然操作简单,只需配置软件系统,不用写专门的代码就可实现服务器与客户端的通信,但其对计算机硬件配置较高,占用内存资源多,通信速度慢,在许多场合WINSOCK通信技术对这些问题可迎刃而解,本文阐述了WINSOCK技术概况以及具体的使用方法。  关键词:iFIX;MCGS;WINSOCK;通信  中图分类号:TP393文献
摘要:RG是形式语言中最典型的一类文法。主要讨论和分析了RG的一种识别分析方法,给出了该方法的主要算法及实现的关键技术。对文法识别和自动机生成有决定性的作用。可给后续研究提供支持。  关键词:Regular Grammar;识别;自动机  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)35-2338-01  Research of the Key Technologi
亚里士多德在《诗学》中,就将“思想”作为六个决定其性质的成分之一,中国舞蹈的思想性更体现“人文精神的渗透’,一个生命哲学主题的作品给予创作者及观众的审美思考是深刻并持久的。《生如夏花》教会我们怎样运用强大的舞蹈思维构建丰富的艺术情感符号,让我们对民族文化有更深的解读及对生命的一种敬畏。  在,人类生命共同体的新时代,编导在享有人类文明进程中丰硕成果的同时,如何将“生命意味”通过精妙的艺术情感符号呈
摘要:该文提出通过即时查询网络设备的MIB库信息,快速确定盗用IP地址用户所在网络端口,定义了了快速定位——验证模型,最后结合SNMP 编程,给出了具体的实现办法。  关键词:地址盗用;MIB;SNMP  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)36-2605-03  Reseach on IP Address embezzlement  LI Yuan1,H
简介  大观美术馆成立于2015年4月,坐落于成都环球中心,现有藏品数百件。美术馆分为艺术品展示大厅、收藏区、休闲交流区三个区域。其中室内展示面积1670平方米,户外休闲交流平台2610平方米,展示大厅面积1090平方米。展示大厅目前以当代油画名家和新锐青年艺术家的作品为主,收藏区主要展示万福寺石刻以及汉代陶俑、陶器等艺术品。休闲交流区将茶室、红酒坊、会议室等商务休闲娱乐区域作为美术馆的一部分,将
老舍先生享有“语言大师”之盛名,其一生作品众多,部部堪称经典。正如他自己所言:“我还始终保持着我的‘俗’与‘白’。”这一句不可谓不深刻。老舍以白、浅、显之语言,借丹青妙笔,为读者塑造了众多生动、鲜明的形象,描绘了多幅清新优美的景象。就其经典散文作品《济南的冬天》而言,可谓老舍语言风格的集大成者,以独特的语言艺术为读者描摹出一幅济南冬令胜景图。  一、口语色彩,质朴清新  老舍先生的文学作品素来以口
摘要:通过分析传统的企业服务总线优势与不足,将Web服务技术、SOA技术与软件总线技术引入到企业应用集成领域,提出了一种基于SOA的企业服务总线模型ESB-SOA,并讨论了其技术优势。  关键词:企业服务总线;Web服务;面向服务的体系结构;ESB-SOA  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)36-2653-02  The Research of ESB