DIV+CSS网页布局技术初探
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
article will
can
analyze
the DIV+CSS
advantages
well
as
weak
points,so
readers
make
a
knowledge of
DIV+CSS
technique.
Keywords:DIV+CSS;DIV;CSS;Web Design;Web Layout
0引言 伴随着互联网的迅速推广,愈来愈多的人得益于网络的
发展和壮大,每天无数的信息在网络上传播,人们在其中徜
徉搜寻,各得其乐,而形态各异、内容繁杂的网页就是这些信 息的载体。随着时间的流逝,Web标准化设计思想开始逐渐 浮出水面,同时带来了业界对DIV+CSS的标准化设计的关 注,目前各大网站都在逐渐受到DIV+CSS设计思想的影响。
在DIV+CSS设计思想中,DIV和CSS分别是两种不同的网页 设计技术,下面先简单的介绍一下这两种技术。DIV+CSS作为一种新的网页设计技术,既然能够获得 1什么是DIV和CSS 业内的认可,并且快速的流行起来,说明该技术与传统的网 DIV是指HTML标记集中的标记“<div>”,中文可以理解 为层的概念。简单来说DIV元素是用来为HTML文档内大块 (block-level)的内容提供布局结构和背景。DIV的起始标 签和结束标签之间的所有内容都是用来构成这个块的,其中 所包含元素的特性由DIV标签的属性来控制,或者是通过使 用样式表格式化这个块来进行控制。Internet、Explorer和 Netscape的浏览器都支持DIV标签。在可以预计的将来,表 格的地位依然十分重要,但是DIV必然代表网络世界的发展 方向。 CSS是Cascading
殳
器
D I V+CS S网页布局技术初探
DIV+cSS Web Layout Techni
ques Research
要
布
曩
术 初 探
Qun
Ouyang
漆昊晟欧阳群
Qi Haosheng
(江西司法警官职业学院司法信息系,江西南昌 (Department
of Judiciary Information,Jiangxi Judiciary Police 33001 3)
பைடு நூலகம்
is
easier
understand will
as
realized
and
by
code.However.as
newly-developed briefly
technique,
tech-
。DIV+CSS”function
nique’s
be
more
flexible
stronger.This that
the
改,就可以改变同一页面的不同部分,或者不同页面的网页 的外观和格式。 在CSS标准里,不仅重新定义了HTML原有的样式,如文 字的大小、颜色等,更加入了重叠文字、区块变化及任意位置 放置等多项新属性。通过CSS可以使用更丰富、更灵活的样 式,设计出更美观的网页。同时,也让网页的设计与维护更有 效率。 2网页中采用DIV+CSS的优势
Style
页布局显示设计技术比较起来优势是十分明显的。如今大部 分网站仍然采用表格嵌套内容的方式来制作网站,虽然此方 法对于我们来说比较熟悉、容易上手,但是,它却阻碍了一种 更好的、更有亲和力的、更灵活的,而且功能更强大的网站设
计方法——DIV十Css。使用DIV+CSS技术可以使网页的内容
和样式进行分离,这对于所见即所得的传统表格(table)布 局设计方式是一个很大的冲击,尤其是设计人员很难接受设 计一个他们不能立即看到的样式,但是DIV+CSS的优势实在 太明显了。 (1)网页改版维护更加方便快捷 在一个基于表格(table)设计的网站基础上进行改版. 几乎必须改变所有页面的结构代码,实在是太过于麻烦。使 用CSS技术在于可将网页要展示的内容与其表现的样式分
249
万方数据
辩一
来,并集中管理。这样,当要改变网页外观时,只需更改样式 设定的部分,HTML文件本身并不需要任何的更改。CSS还可 以将原来内置在网页中的CSS设置提取到网页外部,单独保 存成一个文本文件,设计者只要根据区域内容标记,到CSS 里找到相应的ID,使得修改页面的时候更加方便,也不会破 坏页面其他部分的布局样式。对CSS文件进行修改后,其他 HTML文件中自动进行套用,让设计者不必一一在每个HTML 文件中重复设置,可减少设计者许多负担,修改页面的时候 更加容易省时。 (2)保持视觉的一致性 以往使用表格嵌套制作方法设计网页时,会使得页面与 页面,或者区域与区域之间的显示效果会有偏差,并且由于 网站往往由多人完成,而每个网页设计者会按照自己的喜好 制作网页,因此不同人员开发网页风格不一致,很难放在同 一个网站中。现在运用DIV+CSS技术,可以方便地为所有网 页设置一种风格,再交由不同部门、不同地方的人制作网页, 使用DIV+CSS的制作方法,将所有页面,或所有区域统一由 CSS文件控制,很好避免了不同区域或不同页面体现出的效 果偏差。同时由于网站做出来是给浏览者使用的,使用表格 技术设计出来的网页,当操作系统及分辨率发生变化时,页 面有时会出现变形现象,页面中使用DIV+CSS技术在这方面 将更具优势。对浏览者和浏览器更具亲和力,CSS中富含的 丰富样式也将使页面更加灵活,并可以根据不同的浏览器达 到显示效果的统一和不变形。 (3)使页面载人得更快 很多网页为求设计效果,在网页中使用了大量图像,以 致网页的下载速度变慢。CSS提供了很多文字样式的设定, 且再加上IE内建的滤镜特效,因此可轻松取代原来图像才 能表现的视觉效果。这样的设计方式让页面体积变小,大大 提高了下载速度,这就使得对于某些控制主机流量的网站来 说是最大的优势。同时由于设计者将大部分页面代码写在了 CSS当中,使得页面体积容量变得更小。相对于表格嵌套的 方式,DIV+CSS将页面独立成更多的区域,在打开页面的时 候,逐层加载,而不像表格嵌套那样将整个页面圈在一个大 表格里,由此页面加载速度大大得到提高。 (4)对搜索引擎友好程度高 搜索引擎主要使用一种叫Spider的程序用来做基于内 容的站点查找。Spider程序从一个或几个简单的页面开始 执行,然后这些页面被扫描。索引到其他页面,Spider程序 再访问这些Web页面,重复上面过程,直到没有新页面的索 引出现,这个程序才中止。使用TABLE进行网页布局的代码 比较多,搜索引擎要把多的代码去掉,看文字比较复杂。而使 用DIV+CSS布局设计网页,所有样式都在CSS里,正文里面 只有ID调用的部分,正文代码得到极大的精简,也减少了 HTML代码,正文就突出了,搜索程序就能在更短的时间内爬 完整个页面,搜索程序执行效率也就得到提高,这样对收录 质量有较大好处,因此更加容易被收录。同时代码简化了就 会受到搜索程序喜欢,这样对收录数量有一定好处,在搜索 引擎中评分也会比较高,网站的排名就会靠前。 3网页中采用DIV+CSS的缺陷 上面已经总结了很多DIV+CSS的优点,但是网页设计人 员在使用DIV+CSS技术设计网页的同时也不能忽视该技术 的一些不足。 (1)DIV+CSS技术使用常常出现困难 尽管DIV+CSS不是高不可及,但使用起来还是比表格定 位复杂的多,甚至有些网站设计高手使用起来都常出现问 题,更不要i兑初学者了。并且编写样式表文件一般都使用文 本编辑器进行编写,相比较表格进行布局时一般是在所见即 所得的可视化环境下进行,使用文本编辑器编写代码这一过 程往往比较枯燥。 (2)DIV+CSS技术尚未兼容所有浏览器 使用CSS技术进行网站设计时,经常会设计1个或几个 外部文件,网页中使用到的字体颜色、字体大小及图片等信 息都包含在内。从目前来看DIV+CSS已经解决了大部分浏览 器兼容问题,但是在部分浏览器中仍然会有异常出现,比如 在火狐浏览器中显示正常的页面,到了IE中由于对部分代 码的理解不同,可能会有意想不到的效果,甚至面目全非。当 然这应该是浏览器的问题,但是可以说在目前来看,DIV+CSS 还没有实现所有浏览器的统一兼容。同时由于CSS样式文件 往往信息复杂,有些网站引用到比较庞大的CSS文件时一旦 CSS样式文件调用出现异常,那么整个网站的信息将出现混 乱,效果惨不忍睹。 (3)DIV+CSS对搜索引擎优化与否,网页设计者的专业 水平占主导地位 利用表格技术和DIV+CSS技术是甘葡主要的设计方式,何 况搜索引擎对于网页的收录和排序显然不是以是否采用表格和 CSS定位来衡量,这就是为什么很多传统表格布局制作的网站 在搜索结果中的排序靠前,而很多使用CSS及Web标准制作的 网页排名依然靠后的原因。因为对于搜索引擎而言,网站结构, 内容、相关网站链接等因素始终是网站优化最重要的指标。 4结束语 通过对DIV+CSS技术的优势和缺陷进行分析,我们可以 发现,虽然DIV+CSS技术的优势明显,但是在没有任何 DIV+CSS技术基础的前提下,要转入DIV+CSS的开发,可能 会走很多弯路,设计出来的网页往往很难达到预期效果。如 何能够合理运用WEB 2.0标准设计出好的网页,这是需要循 序渐进的学习和实践才能够达到的。同样,要想将DIV+CSS 技术运用的更好,更是离不开长时间的学习和丰富的设计经 验的积累,只有这样,才能很好的掌握这门技术。 参考文献 【1】陈刚.CSS标准网页布局开发指南[M】.北京:清华大 学出版社.2007. [2】曾顺.精通CSS+DIV网页样式与布局[M】.北京:人民 邮电出版社,2007. 【3郑宁宁.浅析DIV+CSS网页设计技术【J】.山东省农 业管理干部学院学报,2008. 作者简介 漆吴晟(1982-),男,江西南昌人,硕士,讲师,江西司法 警官职业学院司法信息系,主要研究方向:软件程序设计: 欧阳群(1982一),女,江西南昌人,硕士在读,助理讲师, 江两司法警官职业学院司法信息系,主要研究方向:软件程 序设计。
330013)
Officer Occupation Academy。
Jiangxi Nanchang
摘
要:目前常用的网页布局设计主要有表格技术和DIV+CSS技术两种,其中使用表格技术进行网页布局对于网页设计
人员来说比较容易理解并通过代码实现,而DIV+CSS技术作为一种新的网页设计技术,实现的功能将更强。灵活性也更高。本 文简要分析DIV+CSS技术的优势和缺陷,让读者对DIV+CSS技术有一定的了解。 关键词:DIV+CSS;DIV;CSS;网页设计;网页布局 中图分类号:TP309
Sheets的简称,中文译作。层
叠样式表”,通常把它称作样式表,是一种格式化网页的标准 方式。在网页中使用CSS技术,不光可以控制大多数传统的 文本格式,还可以有效地对页面的布局、颜色、背景和其他效
果实现更加精确的控制。只要对相应的代码做一些简单的修’开,也就是将网页的外观设定信息从网页的内容中独立出
万方数据
Abstract:At
nique present to
文献标识码:A
TABLE and DIv+CSS and
are
文章编号:1671—4792一(2009)7—0249—02
commonly
used
for web
a
layout
design.Comparably.TABLE
web design
tech-