网络编程
位置:首页>> 网络编程>> 网页设计>> 布局篇(1)—If you love css …(2)

布局篇(1)—If you love css …(2)

作者:Jorux 来源:Jorux博客 发布时间:2008-04-16 14:14:00 

标签:布局,photoshop,网页

这样我们就完成了第一次切割,并且把一切涉及布局的背景图片切了下来。接着就是如何用css布局了,我们的目标是实现以下效果图(Fig.07):

那么现在就开始编写html代码。既然我们有了一清晰的布局效果图,编写html代码应该是很简单的一件事情。但是越是简单的事,人们忽略的东西就越多。以下Jorux的观点请一定仔细考量:

***对于DIV的使用,请一定从大到小,把那些能在一起的元素划分到一个DIV,然后再在此DIV中继续划分小DIV。

所以为实现(Fig.07)的效果图,需要做以下几步:

1. 我们首先把header,content,sidebar,footer归为一个DIV,ID=“AllWrap”;用其实现向左浮动;

2. 接着把header作为一个DIV,ID=“Header”;

3. 把content和sidebar划分在一个DIV,ID=“MidWrap”;然后在其内继续划分为两个DIV,ID分别为Content和Sidebar;

4. 最后把footer作为一个DIV,ID=“Footer”;

最终得到Html代码为:


<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>
<HTML>
<HEAD>
<TITLE>My layout</TITLE>
</HEAD>
<BODY>
<div id=”AllWrap”>
       <div id=”Header”>Header</div>
       <div id=”MidWrap”>
              <div id=”Content”>Content</div>
              <div id=”Sidebar”>Sidebar</div>
       </div>
       <div id=”Footer”>Footer</div>
</div>
</BODY>
</HTML>

给读者留一个问题,请有能力的朋友在留言中给出实现效果图样式的css代码。有如下要求:

1. 向左浮动;

2. AllWrap宽为760px;Content宽为560px,高400px;Sidebar宽为200px,高400px;Footer高为80px,宽760px;

3. 在800×600,1024×768,或是宽屏显示器都能正常显示;

4. 在IE6/7, Opera, Firefox均能显示正常;

0
投稿

猜你喜欢

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