div+css布局的基本流程

2025-03-11 10:25:54
推荐回答(5个)
回答1:

解决这个问题的方法如下:

1、新建一个html文件,命名为test.html,用于讲解div+css布局的基本流程。

2、在test.html文件内,对body进行样式初始化,设置外边距margin为0,内边距padding为0,同时使用text-align设置文字居中。

3、在test.html文件内,为了讲解方便,设置所有的div高度为200px,内容的颜色为红色。

4、在test.html文件内,使用div创建网页的头部,使用margin:0 auto设置div居中,同时设置其宽度为800px,背景颜色为灰色。

5、在test.html文件内,使用div创建网页的中部,使用margin:0 auto设置div居中,同时设置其宽度为800px。

6、在test.html文件内,在网页的中部,创建两个div,用于将中部为两部分,每一个部分宽度为50%,左部分使用float:left设置左浮动,右部分使用float:right设置右浮动。

7、在test.html文件内,使用div创建网页的底部,使用clear:both清除上面div的浮动,避免影响底部的布局。同时,使用margin:0 auto设置div居中,同时设置其宽度为800px,背景颜色为#000fff。

8、在浏览器打开test.html文件,查看实现的效果,这样问题就解决了。

回答2:

1、新建一个html页面。

2、在html页面上新建三个div标签,分别为这三个div添加class为:header、main、footer。

3、创建style标签用于设置css样式。在title标签下创建一个style标签,然后为header类设置div的高、背景颜色样式。 

4、为显示主要内容的main类设置样式。在style标签里设置main类样式的边框、宽、高、背景颜色。

5、设置底部footer的样式。在style标签里添加footer类样式的背景颜色和高度。

6、保存好html文件后使用浏览器查看效果。

7、在浏览器上看到div标签和浏览器存在一些空白的像素,为了去掉这些空白的像素我们需要把body标签设置外边框。

8、使用浏览器重新打开后就没有看到div与浏览器存在空白的边框了。

回答3:

DIV+CSS布局中主要CSS属性介绍:

Float:

       Float属性是DIV+CSS布局中最基本也是最常用的属性,用于实现多列功能,

标签默认一行只能显示一个,而使用Float属性可以实现一行显示多个div的功能,最直接解释方法就是能实现表格布局的多列功能。

Margin:

       Margin属性用于设置两个元素之间的距离。

Padding:

       Padding属性用于设置一个元素的边框与其内容的距离。

Clear:

       使用Float属性设置一行有多个DIV后(多列),最好在下一行开始之前使用Clear属性清楚一下浮动,否则上面的布局会影响到下面。

实例讲解:下面使用实例如果做一个简单又基本的布局,效果如下图:

代码:



DIV+CSS布局教程






   

   
Content-Left

       
Content-Main

   

   

   



回答4:

div+css布局的基本流程:
用css也需要切片,但组合的时候要比表格灵活很多,另外在css中切片的目的一般是为了美观而不是布局,比如为图片添加边框,制作导航栏。
css布局一般是把html先做好再用css布局,不过在做html时就要考虑到布局,添加足够的id,class属性,足够的层,有时也要添加必要的空标签.(css的html与表格时期的html有很大不同)
css布局的优势是更灵活,更精确,但也存在很多的问题,最突出的就是兼容性的问题--不同浏览器对同一段css代码会有不同的显示,这个问题困扰了无数网页制作者,如果楼主致力于css布局一定要注意这方面的问题(解决这个问题的方法通常是用 css hack),同时还要鼓励楼主不要因为这一原因放弃css。
都是一些经典的css作品(所有作品都是完全相同的html)

回答5:

先要理解一下网页的基本构成,就像人一样,他有

身体

一般头和脚都是不变的,然后把各个部位用div做一个大的框架,然后再雕刻细节。
说白了,跟画画一个样,画草图,框架,然后描绘细节。