CSS排版页面

创建CSS文件如下:

 1 @charset "utf-8";
 2 /* CSS Document */
 3 *{
 4     margin:0px;
 5     padding:0px;
 6     border:0px;
 7 }
 8 #box{
 9     width:1100px;
10     height:760px;
11     margin:auto;
12 }
13 #hen
14 {
15     width:1100px;
16     height:160px;
17     background-color:#936;
18 }
19 #zuo{
20     width:250px;
21     height:500px;
22     margin-top:10px;
23     background-color:#03C;
24     float:left;
25     margin-bottom:10px;
26 }
27 #zhong-1{
28     width:262px;
29     height:300px;
30     margin-top:10px;
31     margin-left:10px;
32     float:left;
33     background-color:#000;
34 }
35 #zhong-2{
36     width:262px;
37     height:300px;
38     margin-top:10px;
39     margin-left:10px;
40     float:left;
41     background-color:#000;
42 }
43 #xia{
44     width:544px;
45     height:190px;
46     background-color:#03C;
47     margin-top:10px;
48     float:left;
49     margin-bottom:10px;
50 }
51 #you{
52     width:295px;
53     height:500px;
54     margin-left:10px;
55     margin-top:10px;
56     background-color:#3F6;
57     float:right;
58     margin-bottom:10px;
59 }
60 #dibu
61 {
62     width:1100px;
63     height:50px;
64     margin-top:10px;
65     background-color:#CF3;
66     clear:both;
67 }

html文件如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CSS排版页面</title>
<link href="css/63301.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="box">
    <div id="hen"></div>
    <div id="zuo"></div>
    <div id="zhong-1"></div>
    <div id="zhong-2"></div>
    <div id="you"></div>
    <div id="xia"></div>
    <div id="dibu"></div>

</div>
</body>
</html>

  最终实现效果如图:

时间: 2024-08-30 09:57:22

CSS排版页面的相关文章

【笔记-前端】div+css排版基础,以及错误记录

现在的网站对于前端的排版已经逐渐不使用<table>,而是使用div+css. 使用这种方法的最大好处就在于在维护页面时,可以只维护css而不去改动html. 可是这种方式对于初学者来说可能不好理解,所以简单描述一下使用div+css排版基础. 下图是一个使用div+css排版的示例: html和css: <html> <head> <style> body{font-size:20px;font-weight:bold;color:white;} .bac

使用Div + CSS布局页面

在设计网页时,能够控制好各个模块在页面中的位置是非常关键的.本章将讲解利用Div+CSS对页面元素进行定位的方法. Div是HTML中指定的专门用于布局设计的容器对象 Div是CSS布局的核心对象. Div本身与样式没有任何关系,样式需要编写CSS来实现,因此Div对象应该说从本质上实现了与样式的分离.(最终样式由CSS来完成) 无论是多么复杂的布局方法,都可以使用Div之间的并列与嵌套来实现. 为了实现内容与表现的分离,不应当将align对齐属性与style行间样式表属性编写在Div标签中,因

13.1 CSS排版观念

CSS的排版是一种很新的排版理念,完全有别于传统的排版习惯.它将页面首先在整体上进行<div>标记的分块.然后对各个块进行CSS定位,最后再在各个块中添加相应的内客.利用CSS排版的页面,更新起来十分容易,甚至连页面的拓扑结构,都可以通过修改CSS属性来重新定位. 在本章中,我们将就固定宽度的网页布局进行深入的剖析,并给出一系列的实例,使读者能够自如地掌握这些布局方法. 在过去使用表格布局的时候,在设计的最开始阶段,就要确定页面的布局形式.由于使用表格来进行布局,一旦确定下来就无法再更改了,因

14.5 CSS排版与传统的表格方式排版的分析

在学习完使用CSS的布局方法之后,再来回顾一下传统的使用表格布局的方法.实际上,在十多年前,互联网刚刚开始普及的时候,网页内容非常倚单,形式也非常单调.1997年,美国设计师David Siegel出版了一本里程碑式的网页制作指导书<Creating KillerWeb Sites>(创建杀手级网站),表明使用GIF透明间隔图像和表格可以创建出“魔鬼般迷人”的网站. 此后,使用表格布局几乎成为每一个设计师必须掌握的技术,而且Macromedia公司推出的Fireworks和Adobe公司的Ph

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 页面

XHTML+CSS基础知识(四):用CSS控制页面

1.CSS写入页面的方法有哪些? 行内式:直接在标签当中利用style属性来写样式表. 内嵌式:将所有的样式表提取出来放到网页头部的style标签当中. 链接式:将样式表单独写成一个.css文件,利用link标签在网页头部引用,W3C标准推荐. 导入式:利用@import来引入样式表,由于效率等等问题已经被淘汰 2.CSS样式表的优先级? 理论上:行内样式>内嵌样式>链接样式>导入样式 实际上:就近原则,内嵌.链接.导入在同一个文件的头部,谁距离相应的代码近,谁的优先级别就更高一些.相当

用css截取字符 css排版隐藏溢出文本

方法一: <div style="width:300px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;"> 任意长度的字符串  </div> 说明:优点是内容可以为任何HTML元素,包括超链接和图片等,在IE6中还会在结尾自动显示省略号.缺点是必须指定宽度数值,并且宽度不能是百分数,否则在IE中会被认为是字符总长的百分比. 方法二: <input type="text

CSS 隐藏页面元素的 几 种方法总结

用 CSS 隐藏页面元素有许多种方法.你可以将 opacity 设为 0.将 visibility 设为 hidden.将 display 设为 none 或者将 position 设为 absolute 然后将位置设到不可见区域. 你有没有想过,为什么我们要有这么多技术来隐藏元素,而它们看起来都实现的是同样的效果?每一种方法实际上与其他方法之间都有一些细微的不同,这些不同决定了在一个特定的场合下使用哪一个方法.我们只需要记住的细小不同点,根据不同情况选择上面这些方法中适合的方法来隐藏元素. d

CSS隐藏页面元素方法

一.css隐藏页面盒子 overflow:hidden;   隐藏盒子超出的部分,溢出隐藏 position:absolute; /left/top...-999px;  将位置设到不可见区域,隐藏盒子,而且占位置. opacity:0;  隐藏盒子   隐藏之后还占据原来的位置. visibility:hidden;   隐藏盒子    隐藏之后还占据原来的位置. display:none;        隐藏盒子    隐藏之后不占据原来的位置. display:block;       元