什么是css div布局的基础理论

html-css016

什么是css div布局的基础理论,第1张

div

所谓<div>标签我们可以理解为一个盒子。

例如:<div class="top" style='border:1px solid #000background-color:#EEE'>这里是Top</div

border:1px solid #000(这是把边框显示出来,方便我们布局)。

background-color:#EEE(这是背景色设置,#EEE为颜色值)。

div的设置属性有很多,我就大致说一下。

这里可以设置一下字体居中,字体距离上下边框的距离。

text-align:center(文字横向居中)

padding:30px(字体距离上下左右边框的距离,因为左右已经超出了30px,所以这个30px就对左右不起限制作用了。)

同样的道理,我们可以设置一部分的布局了。

布局一个中间层。

<div class="container" style='border:1px solid #000background-color:#ffetext-align:centerpadding:30px 0px'><div class="left"style='float:rightwidth:80%border:1px solid #000height:600px'>左边</div><div class="right"style='width:20%border:1px solid #000height:600px'>右边</div></div>

<--!

float:right向右浮动

width:80%宽度为整个屏幕的80%

border:1px solid #000边框,方便查看。

height:600px高度为600px。

-->

如果想像我的效果图一样铺满整个屏幕可以加入以下代码。

<style type="text/css">body{height:100% margin:0pxpadding:0px}</style>每个div,都有父容器。body就是最根源的父容器。只有把body设置为100%就可以满屏幕。

DIV是HTML中的一个标签,

<div>可定义文档中的分区或节,可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。<div>是一个块级元素。这意味着它的内容自动地开始一个新行。实际上,换行是 <div>固有的唯一格式表现。可以通过 <div>的 class 或 id 应用额外的样式。

CSS(层叠样式表)级联样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

DIV用来展现内容,CSS用来管理DIV展现的样子

css是层叠样式表,div是html的一个元素。

css可以控制html元素在浏览器中显示的效果

网页布局设计中,一般使用div元素结合CSS的控制来做布局,所以一般都说div+css

准确的讲应该是html+css,因为做网页的时候,css不是只控制div元素,如form,ul,ol,p,img等元素均会使用css进行控制,使之达到我们想要的效果。。。