网页设计中DIV+CSS的应用探索

来源 :今日湖北·中旬刊 | 被引量 : 0次 | 上传用户:zhensa9d
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 DIV+CSS是当前较流行的一种网页布局方式,本文介绍了DIV+CSS的特点,并通过举例说明了DIV+CSS常用的语法和常用选择器的用法。
  关键词 DIV CSS 布局 网页
  DIV + CSS web design applications to explore
  Pang Yange Ma Guojie YuBin WangJuan
  (CangZhou Medical College, CangZhou,HeBei,061000)
  Abstract DIV+CSS is a popular website layout,this paper introduces several features of DIV+CSS,and illustrates the DIV+CSS common syntax and usage of common selector.
  Key words DIV CSS layout,web
  随着电子信息技术的进步,网络技术也发生着日新月异的变化,Web标准的不断更新,网页从结构(Structure)、表现(Presentation)和行为(Behavior)三方面的标准也在与时俱进地发展着。网页的内容是页面实际要传达的真正信息,所有这些用来改变内容外观的东西,我们称之为表现,行为就是对内容的交互及操作效果。网页作为网络内容的组织形式和表现方式,网页开发技术也在发生着飞速的发展,这种变化一方面体现在网页表现形式上,另一方面体现在网页的组织(布局)方式上。
  早期的网页布局,一般是采用表格(TABLE)布局,因为用TABLE进行布局方便直观,而且制作速度快,比较易于学习。设计者可以直接通过firework之类的图像编辑器画图、切图,最后再由图像编辑器自动生成表格布局的页面。但用TABLE布局的页面,也有很大的局限性,主要表现在:一方面是网页显示速度慢,由于html文件中的table标签的浏览速度较慢,Table会阻挡浏览器渲染引擎的渲染顺序,显示图片时需要你把单个、有逻辑性的图片切成多个图,使用嵌套表格的方法来布局网页框架会使网页浏览的速度变慢。另一方面在于Table布局的另外一个缺点就是布局信息和样式信息混杂在一起,代码臃肿,不利于结构和表现分离,后期维护起来也比较麻烦。
  随着W3C标准化网页布局的日益成熟,DIV+CSS布局被绝大多数web设计师青睐。DIV+CSS的出现弥补了TABLE布局的不足,具有以下三个方面的显著优势:首先,实现了表现和内容相分离。DIV+CSS将设计部分和内容剥离出来放在一个独立样式文件中,HTML文件中只存放文本信息,这样代码的机构也更清晰明了。其次,加快了页面的加载速度。采用DIV+CSS重构的页面大小要比TABLE编码的页面文件小得多,前者一般只有后者的1/2大小,这样浏览器就不用去解析大量冗长的标签。最后,易于维护和改版。DIV+CSS布局使网站版面布局修改变的更简单,因为版面代码都写在独立的css文件里修改起来方便多了,不象Table要在页面中修改很多信息.
  基于Table和DIV+CSS的各自优势和不足,现在的网站一般采用两者相结合进行网页的排版布局,一般使用使用CSS+Div方式布局页面的定位、色块、图片等,使用CSS+Table或Ul和Li等这样的元素来显示页面中需要展示的数据。
  那么什么是DIV和CSS呢?
  Div 英文为division,意思是分开、分割、分块的意思。
称为区隔标记。用于设定字、画、表格等的摆放位置。DIV元素是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素。它可以将文档分割成多个有意义的区域或模块,DIV的起始标签和结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由DIV标签的属性来控制。
  CSS(Cascading Style Sheet)译作层叠样式表,是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。使用CSS可以将格式和结构分离,能更好地控制页面布局,从而制作体积更小、下载更快的网页。
  一、CSS语法
  通常情况下,CSS的描述部分是由三部分组成的,分别是选择器、属性和属性值。写法如下:
  选择器 { 属性: 属性值; 属性: 属性值; }
  属性和属性值之间用冒号(:)隔开,多个定义之间用分号(;)隔开。
  例如:
  h1 {font-size: 12px;}
  例子中将h1字体大小属性为12像素,写成font-size: 12px。
  二、CSS选择器
  CSS样式的强大、灵活首先体现在选择器上。主要包括类别选择器、标签选择器、ID选择器、伪类选择器等,灵活选用选择符是布局的基础,这里介绍几种基础的选择符。
  (1)类别选择器
  在 CSS 中,类选择器以一个点号显示。
  例如 .center {text-align: center}
  在上面的例子中,所有拥有 center 类的 HTML 元素均为居中。
  在下面的 HTML 代码中,h1 和 p 元素都有 center 类。这意味着两者都将遵守 ".center" 选择器中的规则。
  

This heading will be center-aligned

This paragraph will also be center-aligned.
  (2)属性选择器   如果希望选择有某个属性的元素,而不论属性值是什么,可以使用简单属性选择器。
  例如
  如果您希望把包含标题(title)的所有元素变为红色,可以写作:
  *[title] {color:red;}
  (3)ID选择器
  id 选择器以 "#" 来定义。
  下面的 id 选择器,定义元素的颜色为红色
  #red {color:red;}
  下面的 HTML 代码中,id 属性为 red 的 p 元素显示为红色,

这个段落是红色。
  (4)伪类选择器
  以锚伪类为例,在支持 CSS 的浏览器中,链接的不同状态都可以不同的方式显示,这些状态包括:活动状态,已被访问状态,未被访问状态,和鼠标悬停状态。
  a:link {color: #FF0000} /* 未访问的链接 */
  a:visited {color: #00FF00} /* 已访问的链接 */
  a:hover {color: #FF00FF} /* 鼠标移动到链接上 */
  a:active {color: #0000FF} /* 选定的链接 */
  三、CSS盒子模型
  CSS的盒子模式是DIV+CSS网页布局的核心。传统的表格布局是通过大小不一的表格和表格嵌套来定位排版网页内容,改用CSS布局后,就是通过由CSS定义的大小不一的盒子和盒子嵌套来编排网页。因为用这种方式排版的网页代码简洁,更新方便,能兼容更多的浏览器。盒子模型主要具有4种属性:内容(content)、边框距(padding)、边界(border)和边距(margin)。
  4 DIV+CSS应用实例
  (1) 利用div+CSS进行布局
  在上面的实例中,把页面分成头部、主体、尾部三个部分,xhtml文档是结构文件,style1.css是要是文件,控制页面的表现形式,结构文件和样式文件通过 联系在一起,就这样实现了结构和样式的分离。
  (2) 利用ul/li实现列表显示
  在本实例中,ul和li列表是使用CSS布局页面时常用的元素。在CSS中,有专门控制列表表现的属性,常用的有list-style-type属性、list-style-image属性、list-style-position属性和list-style属性。Xhtml文档中,

,在右侧的演示文件中,#navigation指明定义了一个叫做navigation的样式。
  随着DIV+CSS布局的普及,代码更加清晰,页面代码进一步的精简,降低了网页的体积,从而提高了网页的加载速度。当然DIV+CSS的使用是建立在完全的手工编写代码的基础上,需要学习者熟练的掌握XHTML语言,需要从基础代码编写开始,一步一步才能掌握DIV+CSS的应用。
  参考文献:
  [1]车元媛.基于DIV+CSS的网页布局技术应用[J].电脑知识与技术,2011,(09):2019-2020.
  [2]张伟宏,陈正栋.浅谈DIV+CSS与TABLE布局[J].福建广播电视大学学报,2012,(06):94-96.
  (作者单位:沧州医学高等专科学校)
其他文献
人体的疲劳大致可分为以下五种类型。现代康复医学理论认为,人体器官所承受的力量不等,所表现出的疲势性质也不同,因此恢复的方法亦有别。一、体力疲劳 又称肌肉疲劳。多在进行
期刊
丙申初夏,适逢中国国家画院副院长范扬先生一行赴南岳衡山采风写生,笔者有幸与之结识,略尽地主之谊。先生和善率真,写生期间,只要画有所得,便邀共赏。祝融峰的烟云缥缈、祝圣
中共中央政治局7月30日下午就推进军事政策制度改革举行第十六次集体学习.中共中央总书记习近平在主持学习时强调,军事政策制度是我们党治国理政的重要保障,军事政策制度改革
期刊
期刊
随着互联网的不断普及,互联网+经济在我国不断发展,网络零售业提升了零售业的销售额以及交易效率.该文从互联网的发展历程出发,首先分析了互联网+经济的现状,接着阐述了互联
情绪、情感,是人对客观事物是否符合自己需要、愿望和观点而产生的体验,是人对客观事物的一种特殊的反应方式。表现为:或高兴、欢乐,或忧愁、悲伤,或赞叹、喜爱,或惊恐、厌恶。  初中生由于年龄小、知识根底浅、活泼好奇,偏爱形象思维,乐于接受教师的富于情趣的教学方式。为此,我在思想政治课的教学中,倾注情感的感化、熏陶,收到良好的效果。笔者的做法是:  一、以情激学  与其它学科相比,思想政治课的教学有两难
期刊
选秀节目自二零零五年首登电视荧幕后,便颇受观众热捧.当前,随着互联网新媒体的发展,选秀已衍生出网络偶像养成节目这一分支.本文力图在市场营销学视阈之下,立足于“4I”营销
摘要:当前,宏观经济政策收紧,温州民间金融危局凸显,温州民间金融危局是我国经济运行中一些深层次问题的集中反映。本文简要的回顾了我国利率市场化改革的历史进程,分析了温州金融改革未提出利率市场化的根源以及对利率市场化的实践举措与其他国家进行了比较以及简要的概述。并提出了进一步强调我国推进利率市场化的必要性和紧迫性,最后,针对利率市场化问题,参考国际经验结合我国实际情况提出了相应建议和对策。  关键词:
【摘 要】当今是知识经济的时代,科学技术面临挑战,所以在实验教学中,除了采取全方位指导的策略,即从头到尾的全过程指导之外,还应通过物理实验教学培养适应知识经济时代需要的创新型人才,这具有重要现实意义。因此,在新课程的物理实验教学中,还应着重培养学生的实验探究能力与创新能力。  【关键词】初中物理 实验教学 科学探究  随着新课改的稳定推进,教师在物理实验教学中应该大胆尝试,通过实验真正做到:“学生
改革开放是决定当代中国命运的关键一招,是坚持和发展中国特色社会主义的必由之路.rn“在决胜全面建成小康社会、夺取新时代中国特色社会主义伟大胜利的征程上,经济特区不仅
期刊