网页设计中的CSS应用技术

来源 :数字化用户 | 被引量 : 0次 | 上传用户:woaiwojiaren5210
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文从讲述CSS产生的背景过渡到解释什么是CSS技术,CSS与网页的关系等。虽然目前我们使用的CSS技术已经能精确控制网页的整体布局、提高网页代码的重用率、能简化HTML静态网页中的各种繁琐标记、提升网页在互联网上的传输连率、使得网页的更新与维护变得方便。但是在一些实际的使用过程中,由于CSS技术依然存在不少缺陷,因此还是需要进行一些局部的优化操作。
  【关键词】CSS技术 CSS与网页相关性 CSS缺陷 局部优化
  一、引言
  从网络诞生到发展至今.HTML的功能也随着网络的发展而日趋完善。然而,网页内容跟控制样式夹杂混合一直是网页设计语言的一大缺陷。为了能够使网页具有更好的兼容性,万维网联盟制定出统一的CSS规范,把需要利用样式来控制的内容彻底地从网页中分离出来。
  二、什么是CSS
  CSS的全称是Cascading Style Sheets,中文又称为“层叠样式表”,是一种用于控制网页页面布局的便捷技术,可以较轻松地控制页面的布局,使页面的元素变得合一;与此同时,它不再需要一页一页地修改单个页面(假设每个页面都是修改相同的部分),而可以将多个网页的风格同时进行更新;并且由于CSS具有非常好的兼容性,几乎能在所有浏览器上使用。因此CSS技术在现代网页设计中得到了非常广泛的应用。
  三、CSS的产生背景
  CSS是万维网联盟组织为了克服HTML语言在设计网页样式时的不足而制定出的扩展样式标准。CSS在各个方面不仅原本继承了HTML各种标记的属性设定(即样式) ,同时还扩充了HTML中没有实现的功能区,比如它能够通过VBScript程序等设计语言来控制网页,这样便能实现有效地对网页的外观和布局进行更精确的控制,继而使网页的展示、网页的布局更加灵活。CSS可以将网页内容与控制网页内容的样式分开设定,也就是说将网页的外观设定信息从网页内容中独立出来,并集中管理。如果进一步将重用的CSS样式信息存储为单个独立的文件我们就能让多个不同的网页搭配同一个样式,从而实现统一的风格,这样的话在修改网页模板时可单独修改被保存的独立CSS文件,节省出修改每一个网页文件的时间。
  CSS的每一条定义都有如下的形式:
  selector{property: value; property: value;……}
  其中,selector可以是HTML的tag,ID或class,如P,BODY,A;property就是那些将要被修改的性质(属性),如color;value是给property赋的值(参数),如color的值为red。
  四、CSS与网页的相关性
  CSS样式跟HTML网页的完美结合,实现了网页的展现效果控制代码跟网页实际内容的分离。使得新的网页设计经常利用CSS技术来控制网页的样式,这其中通常包括控制页面的整体布局、文字、图片、背景等等相关信息,而HTML则干脆只用来罗列网页中的几大元素。一个完备的CSS样式表可以以多种方式应用到HTML页面当中,但外部连接通常是最常用也是最好的方式之一。这种方式采取将CSS样式代码单独放入一个外部文件中,再由HTML中的link标记来进行调用。这样做的好处是可以使多个网页调用同一个样式表文件,最大限度的实现了代码重用及网站文件的最优化配置。
  CSS样式在HTML中以STYLE标识出现,其格式为:
  < style >
  a{text-decoration:none; color:yellow}
  a:hover{text-decoration:underline; color:purple}
  p{font-size:20; background:red; color:blue}
  < /style >
  将如上代码插入任一HTML文档后,刷新显示,则所有锚点变为普通字体,颜色为黄,但当鼠标移至其上时,则锚点的提示字符变为带下划线的紫色字体;整个文档中被置标P包围的文字将以红底蓝字、字体大小为20个象素的形式出现。如果其中某段文字需另加修饰,可以单独的的形式出现,例如
  < p style=”font-size:30; font-weight :bolder; background:white;color:blue” >
  ................
  < /p >
  则此段文字白底蓝字,30个象素大小,且字体加粗。
  五、CSS缺陷
  (一)DIV+CSS尽管不是高不可攀,但是在网站建设中至少要比表格定位复杂的多,即使是对于网站建设的高手也是容易出现问题,更不要说是初学者了。(二)CSS网站建设的设计元素通常会放在一个外部文件中,或几个文件,有可能相当的复杂,甚至比较庞大,如果在网站建设中CSS文件调用出现异常,那么整个网站将变得惨不忍睹。(三)虽然说DIV+CSS解决了大部分浏览器兼容的问题,但是也有在部分浏览器中使用出现异常。(四)DIV+CSS在网站建设中对搜索引擎优化与否,取决于网页设计的专业水平,而不是DIV+CSS本身,在网站建设中使用DIV+CSS样式的方法其实并不能保证网页对搜索引擎的优化,甚至不能保证一定比用HTML进行网站建设更加的简洁。
  六、CSS局部优化方法
  编写网页时尽量减少占用网页字节,同时简化CSS代码,让自己写的CSS代码更加专业,多采用同属性提取共用CSS选择器,分离网页颜色和背景设置样式等技术。
  总的来说,虽然CSS技术给网页布局模式注入了新的生命力,能够使得相同的HTML代码呈现出数以百计风格迥异的网站。但是要想比较熟练的掌握这种布局方式还需要更多的学习,积累实践经验,最终目标是要能够灵活掌握CSS语言并能设计制作出符合Web标准的网页。
  参考文献:
  [1]《基于Web技术的CSS网页布局应用》 吴芳费,计算机光盘软件与应用,2011.
  [2]《CSS层叠样式表在DHTML中的应用》王丹玲,鞍山师范学院学报,2006
  [3]《CSS技术在网页设计中的应用与优化》杜涛,长治学院学报,2007
  [4]《CSS技术在网页设计中的应用探析》张志洁,电脑知识与技术,2007
  作者简介:
  曹方明(1983—),男,湖南郴州市,工作单位:郴州技师学院,职务:专职教师。
其他文献
【摘 要】随着科学技术的不断进步,互联网已经成为了人们生活中不可缺少的一项重要内容。互联网关系着我们生活的方方面面,不仅方便了人们的生活,同时也促进了社会的发展。互联网丰富了我们生活的同时,也存在着一些隐患,就是计算机网络系统信息安全问题。文章通过对新时期网络系统信息安全存在的问题,提出了有效的防范措施。  【关键词】计算机网络系统 信息安全 策略  在新时期的时代背景下,计算机互联网络的飞速发展
期刊
在今年的中央电视台的“3.15”晚会上,曝出了手机预装软件给手机用户带来的安全威胁。一些公司和经销商利用行货手机的想删掉应用必须刷机的弊端,肆意将预装恶意软件植入用户手机中,严重的危及到用户的手机信息安全。  时至今日,智能手机不仅可以用来打电话、接收短信,还可以用来上网,手机的安全问题如垃圾短信、恶意短信、骚扰来电、网络木马、手机病毒、隐私泄露等,也极大地影响了用户的信息安全甚至人身安全,为消除
期刊
【摘 要】CKD8G型内燃机车是为阿根廷国家铁路开发研制的客、货运内燃机车,机车装用MTU 16V4000R43柴油机,装车功率2200kW,机车最大起动牵引力384 kN,最高运行速度120 km/h。介绍了CKD8G型内燃机车冷却水系统的原理组成和各主要部件的技术性能参数,采用了传统散热单节V形布置结构和整体铸铝冷却风扇的设计。  【关键词】内燃机车 冷却水系统 机械胀接式散热器 整体铸铝冷却
期刊
【摘 要】智能加工技术是利用智能束与物质相互作用的特性对材料(包括金属与非金属)进行切割、焊接、表面处理、打孔及微加工等的一门技术,而智能如工艺研究之所以光器是智能加工技术应用的前提条件。本文将针对智能控制在机械制造中的应用进行探讨,研究智能工艺的应用优势和局限性,并根据实际情况不断的扩大其应用效果和领域,整理出具有建议性的意见和看法。  【关键词】智能控制 机械制造 应用 探讨  一、引言  在
期刊
【摘 要】随着科技的发展和技术的进步,计算机网络不断发展,它的发展推动了我们的网络信息建设,但同时也带来了新的问题。最近这几年,网络信息泄露,信息盗取等问题频发,因此人们对网络信息的安全性越来越关注。在这个基础上,网络信息安全已经成为我们相关科研人员的研究主题。笔者这篇文章对影响计算机网络信息安全的原因作了分析,并对如何采取防护措施进行了研究。  【关键词】计算机网络信息安全 威胁因素 防火墙 杀
期刊
【摘 要】伴随着当代科学技术的飞速发展,计算机已经被广泛应用到各个领域当中,紧接着,各种新技术层出不穷,正是这样,虚拟化技术也逐渐成为现在重要的计算机技术。此外,计算机虚拟化技术不仅能够进一步增强企业和其他相关政府部门的成本管理,同时,还能够增强该系统的安全性与运行的效率等。本文主要针对虚拟化技术在不同领域所表现出来的重要作用以及其在实践过程中的主要应用等内容进行了简要分析。  【关键词】计算机
期刊
【摘 要】开放性网络实验室的服务对象是整个学校的教师和学生,为计算机教学工作的开展提供了很大便利,计算机基础操作和专业计算机考级教学都要依靠网络实验室进行。这就对网络实验室的设备配置和管理维护提出了更高要求,如何做好开放网络实验室的管理和维护,保证网络设备的质量,让网络实验室发挥出最大作用,就成为学校需要考虑的问题。本文就来探讨一下开放型网络实验室的管理和维护措施。  【关键词】开放型网络实验室
期刊
【摘 要】随着经济全球化的发展和计算机技术的普及,我国在计算机方面取得了巨大的发展和进步。自从“软件工程”这一概念提出后的,我国在软件工程方面不断的努力,并取得了一些阶段性的成果。但随着科学技术的发展,如何利用新的软件工程开发方法成为了软件行业关注的热门话题。  【关键词】软件工程 开发方法 现状分析 发展方向 科学技术  软件工程在这几十年的发展中得到了广泛的应用,其中软件工程开发的方法是软件工
期刊
【摘 要】色彩能够给人最直观的视觉冲击,在人们生活中所起到的作用是无法替代的。在平面设计中,图形、文字和色彩是平面设计的三个基本的要素,每一个元素的运用都传递作品信息,而色彩的合理应用能够有效的提高作品的感染力和表现力,使设计作品更加的精彩。  【关键词】色彩应用 平面设计 设计作品  色彩作为平面设计中最重要的元素之一,对于视觉有刺激作用,在视觉传达设计中常常具有先声夺人的力量,色彩能够在一定程
期刊
【摘 要】作为一种新兴的计算机技术,云计算迅速在全世界迅速发展起来,在给社会发展带来了巨大变革的同时也带来了各种信息安全问题。本文对云计算环境下隐藏的信息安全问题进行了分析和研究。并从提供商和用户的角提出了相应的技术对策,可以为云计算用户的信息安全问题的预防提供可行的建议。  【关键词】云计算 信息安全 安全策略  作为一种新兴的计算机技术,云计算满足了个人、企业和政府对信息处理能力不断加强、信息
期刊