一列二至多块布局
来源:互联网 发布:淘宝水果店铺介绍范文 编辑:程序博客网 时间:2024/05/29 07:36
一般的网站整体可以分为上中下结构,即:头部、中间主体、底部。那么我们可以用三个div块来划分,分别给它们起名为:头部(header)、主体(maincontent)、底部(footer)。
采用固定宽度居中的方式,代码如下:
<!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=gb2312" />
<style type="text/css">
body { margin:0; padding:0;}
#header { margin:5px auto; width:500px; height:80px; background:#9F9;}
#main { margin:5px auto; width:500px; height:400px; background:#9FF;}
#footer { margin:5px auto; width:500px; height:80px; background:#9f9;}
</style>
</head>
<body>
<div id="header">此处显示 id "header" 的内容</div>
<div id="main">此处显示 id "main" 的内容</div>
<div id="footer">此处显示 id "footer" 的内容</div>
</body>
</html>
许多朋友在问:为什么两个相邻的容器中间的间距不是10px,而是5px呢?按照我们正常的理解,认为应该是两个值相加,其实这里是两个合并后取最大值。用css手册中的话说:块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心(有关块级元素和行内元素的概念在下一节讲到)。
CSS语法
如图所示,CSS语法由如下三部分构成,选择器:可以是ID、CLASS或标签;属性和值是用来定义这个物件的某一个特性。如一张桌子的长120cm,宽60cm,套用css的格式为,桌子{长:120cm;宽:60cm;},这样是不是容易理解。
4、ID和CLASS选择器
id只能在页面中对应一个元素,就像我们的身份证号一样,每个人的都不一样;class为类,可以对应多个元素,比如说一年级三班的学生,它所对应的可能是10个20个学生。
id的优先级高于class,比如说今天三班的学生上体育课,小明留下来打扫卫生。那么三班的学生上体育课这是一个类,而小明打扫卫生这是个id,虽然小明也是三班的学生,但id高于class,所以小明执行打扫卫生的任务。
- 一列二至多块布局
- 一列布局
- 一列布局
- 各种布局(一列,二列,三列,混合布局)
- 第二天 一列布局
- 第二天 一列布局
- CSS一列布局
- 【代码片段】一列布局
- html5+css 一列布局
- web 一列布局制作
- 十天学会web标准(DIV+CSS)系列(二)一列布局
- 一列固定一列自适应布局-flex布局实现
- CSS布局之两列布局一列固定一列自适应
- css 一列固定一列自适应布局-flex布局实现
- CSS 自动居中一列布局
- 使用CSS实现一列布局
- 两列,一列有宽度,另外一列自适应(div 布局)
- css布局—一列宽度固定,一列宽度自适应
- 一些比较好的java代码规范
- VPLEX – EMC的传统存储虚拟化解决方案
- WSGI-- Middleware
- Java上传下载excel、解析Excel、生成Excel的问题
- 关于HibernateCallback 的查询的应用
- 一列二至多块布局
- HTML显示xml中的CDATA内容
- 简单验证码的实现
- 阐述免费玩家在用户留存与盈利方面的重
- 测试站点的链接速度
- playframework 数据库管理工具 笔记(1)
- jQuery插件编写:对象级别插件(二)
- diff和patch使用指南
- MYSQL 之 INSERT INTO