div+css完成首页布局

要完成一个简单的网站首页并不难,我们只要寻找到方法便很容易,完成一个简单的网站首页我们只要将整体的首页布局用div+css写出来然后再填充内容那么一个简单的网站首页便可以完成了,那么我们一步一步来实现他们,首先我们从宏观的角度将首页分成几大块,以下的案例我们将首页分成三大块:

这个首页我们先不管放置大图的部分,我们将这个简单的首页分为三大块,这样我们就需要来一个最大的div包含我们要建立三大块的div,我们将最大的div取名为“container”容器的意思,那么再将其他三个div按照习惯分别取名为header、main、footer:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title></title>
 </head>
 <body>
  <div id="container">
   <div id="header"></div>
   <div id="main">   </div>
   <div id="footer"></div>
  </div>
 </body>
</html>

写好后我们再给这四个div规定大小颜色:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title></title>
  <style>
   #container{
    width: 960px;
    background: grey;
   }
   #header{
    height: 120px;
    background: orange;
   }
   #main{
    height: 720px;
    background: green;
   }
   #lside{
    width: 780px;
    height: 720px;
   }
   #footer{
    height: 120px;
    background: blue;
   }
  </style>
 </head>
 <body>
  <div id="container">
   <div id="header"></div>
   <div id="main"></div>
   <div id="footer"></div>
  </div>
 </body>
</html>

那么效果呢就是以下图片所呈现的了:

现在呢已经有三大块了,接下来我们再看下我们要做的首页,三大块中间的一块被分成了两块,两块中的左边一块又被分成了四块:

那么我们就开始实现这几块div,看下效果:

好了,初步的效果已经有了,那么可以看到我们这个并没有在浏览器居中显示而是靠左边的,如果我们用偏移也是可以做到居中的,但是如果换一台电脑或换一个浏览器也许就不是居中了,那么怎么做到居中呢,我们可以用margin中特殊的一个属性,我们来看下:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title></title>
  <style>
   #container{
    width: 960px;
    background: grey;
    margin:0 auto;
   }
   #header{
    height: 120px;
    background: orange;
   }
   #main{
    height: 720px;
    background: green;
   }
   #lside{
    float: left;
    width: 780px;
    height: 720px;
    background:pink;
   }
   .four{
    width: 300px;
    height: 300px;
    background: white;
    margin: 10px;
    float: left;
    padding: 20px;
   }
   #rside{
    float: right;
    width: 180px;
    height: 720px;
    background: purple;
   }
   #footer{
    height: 120px;
    background: blue;
   }
  </style>
 </head>
 <body>
  <div id="container">
   <div id="header"></div>
   <div id="main">
    <div id="lside">
     <div class="four">当面对两个选择时,抛硬币总能奏效,因为在你把它抛在空中的那一秒里,你突然知道你希望它是什么。</div>
     <div class="four">当面对两个选择时,抛硬币总能奏效,因为在你把它抛在空中的那一秒里,你突然知道你希望它是什么。</div>
     <div class="four">当面对两个选择时,抛硬币总能奏效,因为在你把它抛在空中的那一秒里,你突然知道你希望它是什么。</div>
     <div class="four">当面对两个选择时,抛硬币总能奏效,因为在你把它抛在空中的那一秒里,你突然知道你希望它是什么。</div>
    </div>
    <div id="rside"></div>    
   </div>
   <div id="footer"></div>
  </div>
 </body>
</html>

好,经过调整和居中,那么再来看下我们现在的效果:

好了,现在我们的简单的一个网站首页的布局就差不多完成,之后就添加内容等等...

时间: 2024-10-25 13:22:26

div+css完成首页布局的相关文章

左边logo 右边广告图片布局 div css左右浮动布局实例

左边logo 右边广告图片布局(div css左右浮动布局实例) 一般网页头部是左边网站标志logo,右边为广告图片或电话号码图片,这里DIVCSS5为大家介绍对float浮动使用实例布局介绍. 需要div+css布局案例效果图需要div+css布局案例效果图(缩小)一.DIVCSS5实例布局技术点说明 - TOP 1.图片切出说明:首先切好左边logo图片,右边广告图片(切图注意不影响图片质量情况尽量宽度高度尺寸切小).2.采用float:left和float:right布局:一般遇到内容靠左

DIV+CSS列表式布局(同意图片的应用)

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <!--gbk,gb2312 中文-->

div css三列布局效果实例代码

div css三列布局效果实例代码:三列布局在是比较中规中矩的布局之一,大量的网站都有应用,也是初学者必须要掌握的布局方式之一,下面就是一个三列布局的实例代码,仅供参考之用,希望对初学者有一定的帮助,代码实例如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <

DIV+CSS常用网页布局技巧!

以下是我整理的DIV+CSS常用网页布局技巧,仅供学习与参考! 第一种布局:左边固定宽度,右边自适应宽度 HTML Markup <div id="left">Left sidebar</div>  <div id="content">Main Content</div> CSS Code <style type="text/css"> *{    margin: 0;    paddi

DIV+CSS 样式简单布局Tab 切换

<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script src="../JS/JQuery/jquery-1.9.1.js" type="text/javascript"></script> <style type="

DIV+CSS网页标准布局入门到精通视频教程

DIV+CSS网页标准布局入门到精通视频教程,一共28讲完整的教程,有齐学网整理免费提供下载. 下载地址:http://bbs.it1717.com/thread-77-1-1.html

DIV+CSS中让布局居中_背景图片居中_文字内容居中

DIV+CSS中让布局居中_背景图片居中_文字内容居中

IT兄弟连 HTML5教程 DIV+CSS网页标准化布局的优势

标准的网页都需要对内容进行布局,以前都是采用表格的定位技术,从2005年开始逐步转向DIV+CSS的布局方式,目前绝大多数的网站都是采用这种布局方式.使用DIV+CSS对网站进行布局符合W3C标准,采用这种方式布局通常是为了说明与HTML表格定位方式的区别.通过使用DIV盒子模型结构将各部分内容划分到不同的区块,然后用CSS来定义盒子模型的位置.大小.边框.内外边距.排列方式等.简单地说,DIV用于搭建网站结构(框架),CSS用于创建网站表现(样式/美化).该标准简化了HTML页面代码,获得了一

html div+css做页面布局

http://blog.csdn.net/mercop/article/details/7882000 HTML CSS + DIV实现整体布局 1.技术目标: 开发符合W3C标准的Web页面 理解盒子模型 实现DIV+CSS整体布局 2.什么是W3C标准? W3C:World Wide Web Consortium,万维网联盟    W3C的职能:负责制定和维护Web行业标准    W3C标准包括一系列的标准: HTML内容方面:XHTML 样式美化方面:CSS 结构文档访问方面:DOM 页面