活动介绍

用div+css布局十步入门

preview
需积分: 0 9 下载量 137 浏览量 更新于2008-11-23 收藏 1.07MB PPT 举报
【用div+css布局十步入门】是一份适合初学者的CSS布局教程,旨在帮助学习者掌握使用CSS进行网页布局的基本技巧。以下是该教程详细的知识点解析: **第一步:规划网站** 在开始布局前,首先需要对网站进行规划。本教程以一个包含五个主要部分的网站为例: 1. **Main Navigation**:导航条,具有动态效果,宽度760px,高度50px。 2. **Header**:包含网站logo和名称的头部,宽度760px,高度150px。 3. **Content**:网站主要内容区域,宽度480px,高度根据内容变化。 4. **Sidebar**:侧边栏,展示附加信息,宽度280px,高度也随内容变化。 5. **Footer**:网站底部,包含版权信息等,宽度760px,高度66px。 **第二步:创建HTML模板和文件目录** 1. **创建HTML模板**:编写基础的HTML结构,包括文档类型声明、标题、元信息和样式引用。保存为`index.html`。 2. **建立文件夹结构**:创建`css`和`images`文件夹,以组织样式表和图片资源。 3. **创建大框**:在HTML中添加一个宽760px的`div`,作为页面容器,并设置背景色。然后在`css/master.css`中定义其样式。 4. **居中显示**:通过设置`margin: auto`使页面容器水平居中。 5. **消除浏览器默认边距和填充**:在CSS中清除`html`和`body`的默认边距和填充。 **第三步:划分网页区域** 1. **创建五个div**:将规划的五个部分分别用`div`元素表示,赋予相应的id,如`main-nav`, `header`, `sidebar-a`等,插入到`page-container`内。 **第四步:定义各部分样式** 接下来,需要在CSS中为每个`div`定义对应的样式,例如: 1. 导航条`main-nav`可能需要设置背景色、文字颜色、字体大小以及按钮效果等。 2. 头部`header`可能包括logo的图像定位、标题样式等。 3. 内容区`content`通常需要设置内边距以容纳内容,可以是固定宽度或自适应宽度。 4. 侧边栏`sidebar-a`可能需要设置浮动以便与主要内容并排显示,同时定义其内部元素样式。 5. 底部`footer`则可能包含版权信息的样式和链接样式。 **第五至十步**:这之后的步骤会涉及更复杂的布局技术,如浮动、定位、盒模型调整、响应式设计等,以确保在不同屏幕尺寸下网站的正常显示。同时,还可能涉及到一些高级CSS概念,如选择器优先级、继承、层叠策略等。 这个教程通过十步教学,逐步引导初学者理解并实践CSS布局,从基础的HTML结构、文件组织,到具体的CSS样式定义和布局技巧,为构建一个完整的网站布局提供了全面的指导。学习者应逐个环节实践,以便更好地掌握这一核心的前端开发技能。
身份认证 购VIP最低享 7 折!
30元优惠券