网络编程
位置:首页>> 网络编程>> 网页设计>> WEB2.0网页制作标准教程(8)CSS布局入门(2)

WEB2.0网页制作标准教程(8)CSS布局入门(2)

作者:阿捷 来源:网页设计师 发布时间:2007-09-11 13:21:00 

标签:CSS,布局,web2.0

2.CSS2盒模型

自从1996年CSS1的推出,W3C组织就建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层<div>。盒模型主要定义四个区域:内容(content)、边框距(padding)、边界(border)和边距(margin)。上面我们讲的sample层就是一个典型的盒。对于初学者,经常会搞不清楚margin,background-color,background-image,padding,content,border之间的层次、关系和相互影响。这里提供一张盒模型的3D示意图,希望便于你的理解和记忆。

3.辅助图片一律用背景处理

用XHTML+CSS布局,有一个技术一开始让你不习惯,应该说是一种思维方式与传统表格布局不一样,那就是:所有辅助图片都用背景来实现。类似这样:



BACKGROUND: url(images/bg_poem.jpg) #FEFEFE no-repeat right bottom;  


尽管可以用<img>直接插在内容中,但这是不允许的。这里的"辅助图片"是指那些不是作为页面要表达的内容的一部分,而仅仅用于修饰、间隔、提醒的图片。例如:相册中的图片、图片新闻中的图片,上面的3d盒模型图片都属于内容的一部分,它们可以用<img>元素直接插在页面里,而其它的类似logo,标题图片,列表前缀图片都必须采用背景方式或者其他CSS方式显示。


这样做的原因有2点:

  • 将表现与结构彻底相分离,用CSS控制所有的外观表现,便于改版。

  • 使页面更具有易用性,更有亲和力。例如:盲人使用屏幕阅读机,用背景技术实现的图片就不会被朗读出来。

阅读下一篇:WEB2.0网页制作标准教程(9)第一个CSS布局实例

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com