`

DIV + CSS布局的一些知识汇总

阅读更多

 

 以下是polaris在工作中零碎记录下来的知识,在此汇总一下。

1、开发之前,应设计好页面布局

2、插入多张图片时,如果想要图片并排,注意之间不能换行,换行会被当成空格。且一般与它的父元素也别换行。

3、float:left是对当前元素而言的

4、当需要位移一点点时,可以使用相对定位:position:relative;left:10px;top:7px;等

5、一般,网页分为:头部、导航和内容,有时还有脚部。

设计时,可以有两种方法:

5.1、对于静态网页(html),可以使用div来分成几部分。如下:

而对于content,可能还得分为左右。如:

5.2、对于动态网页(如jsp),可以把这些页面分开,然后导入需要的部分。每个页面可能就只包含自己的content。

6、对于CSS的设计,可以根据上面第一种情况来实施。

6.1 将CSS文件分门别类:
base.css,header.css,nav.css,footer.css
其中,base.css包含页面中通用的css设置
然后,新建一个main.css文件,把上面的css文件放入其中
@import url("base.css");
@import url("header.css");
@import url("nav.css");
@import url("footer.css");

6.2 编写CSS时,可以按如下顺序执行:
(1)先编写全局样式(base.css)
* { margin:0; padding:0; word-wrap:break-word; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
a { color:#0287CA; text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
img { border:none; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
html { overflow:-moz-scrollbars-vertical; } /* 在Firefox下始终显示滚动条*/

(2)然后是可大范围内重用的样式

大多数页面都会用到头部样式、导航样式和尾部样式。因此,header.css、nav.css和footer.css是可以重用的样式
#header{
width:800px;
height:80px;
border: 1px solid #AAAAAA;
margin:10px auto;
background:#3B5998;
}
margin:10px auto使其能够居中。

(3)最后编写细节方面的样式
这里主要是为每个页面单独编写属于自己的样式。

以上是一些零碎的知识,希望对Web开发人员有所帮助,不好之处还请指正。

进一步阅读:点击此处阅读《CSS选择器、优先级与匹配原理》

分享到:
评论

相关推荐

    div+css布局制作箭头步骤流程样式 - div+css教程

    总结一下,`div+css`布局制作箭头的步骤流程包括:创建`div`元素、定义边框、调整角度、定位箭头以及可能的复杂形状实现。这不仅有助于提升网页设计技能,也有助于理解CSS的灵活性和强大性。对于志峰创业室这样的...

    div+css布局实例淘宝网分析

    ### div+css布局实例——淘宝网首页分析 #### 一、引言 随着互联网技术的不断发展,网站设计已经从简单的图文混排发展到了更加注重用户体验和交互性的阶段。在这个过程中,div+css布局作为一种灵活且高效的网页...

    简单设计DIV+CSS模板

    在Div+CSS布局中,图像不仅可以作为内容的一部分,还可以作为背景图,通过CSS的background-image属性进行设置,实现背景平铺、裁剪、定位等效果。 学习Div+CSS,首先要熟悉HTML的基本结构和Div元素的用法,然后掌握...

    全国“创新杯”计算机类说课大赛一等奖作品:《DIV+CSS布局网页》教学设计方案.pdf

    知识目标包括理解和掌握DIV+CSS布局方式和定位方法;技能目标是能独立使用CSS定位网页元素以及运用DIV+CSS进行布局;情感目标则是培养团队合作精神和提高职业素养。 教学重点在于理解并运用DIV+CSS布局,难点则在于...

    大气精美网站div+css布局

    本文将深入探讨"大气精美网站div+css布局"的相关知识点,包括其核心概念、优势、实现方法以及如何确保在多浏览器间的兼容性。 一、Div+CSS布局基础 1. Div(Division):Div是HTML中的一个块级元素,用于对网页...

    div+css布局资料.zip

    《深入理解Div+CSS布局:构建高效网页设计》 ...总结,Div+CSS布局是网页设计的基石,熟练掌握这一技术将极大提升设计师的工作效率和设计质量。通过深入学习和实践,你可以创建出更具吸引力和功能性的网页。

    红酒宣传DIV+CSS模板

    【标签】中的"div+css布局"强调了模板的核心技术,即使用Div元素进行布局,通过CSS来定位和装饰这些Div,创建出层次分明、灵活多变的网页设计。"div+css实例"则可能包含了各种实际的代码片段和设计案例,供学习者...

    DIV+CSS布局实例

    在网页设计领域,`DIV+CSS`布局是一种广泛采用的技术,它改变了早期依赖于`Table`布局的传统方式。本文将深入探讨`DIV+CSS`布局的优势、劣势,并通过实例解析其工作原理,以及如何实现固定头部(hd)和底部(ft)的...

    一个简单的网页布局案例(DIV+CSS)

    总结来说,这个案例提供了一个学习和实践CSS布局的理想平台,通过分析和比较不同的CSS文件,我们可以深化对布局原理的理解,并提升实际操作技能。无论是初学者还是有经验的开发者,都能从中受益匪浅。

    DIV+CSS布局

    ### DIV+CSS布局详解 #### 一、概述 在现代Web开发中,**DIV+CSS布局**是一种常用的技术手段,用于构建网站结构和样式...随着前端技术的不断发展,掌握DIV+CSS布局的基础知识对于每一个Web开发者来说都是至关重要的。

    DIV+CSS布局大全

    总结,学习《DIV+CSS布局大全》不仅涵盖了HTML布局的基础知识,还涉及到CSS的高级用法、响应式设计和性能优化等方面,对于任何想要深入理解和实践网页布局的开发者来说,都是不可或缺的资源。通过熟练掌握这些知识,...

    DIV+CSS简单登录界面模板

    在网页设计领域,`DIV+CSS`是一种广泛使用的布局技术,它通过定义不同的`Div`(Division,分块)元素并应用相应的`CSS`(Cascading Style Sheets,层叠样式表)样式来构建页面结构和外观。标题提到的“DIV+CSS简单...

    div+css布局入门.docx

    本文将深入探讨Div+CSS布局的基础知识,帮助初学者掌握这一核心技术。 首先,理解CSS布局的核心在于HTML的结构化。传统的网页设计往往过于关注视觉效果,而忽视了内容的语义和结构。在Div+CSS布局中,我们首先要做...

    纯div+css轮播图片切换图片

    总结来说,纯div+css实现的图片轮播图片、电子相册功能,结合了CSS的布局和动画特性,以及JavaScript的交互处理,可以创建出丰富的用户体验。开发者需要对CSS3的`display`、`transition`、`transform`和`animation`...

Global site tag (gtag.js) - Google Analytics