html(4)_html+css+javescript_网页设计自学基础

html(4)_html+css+javescript_网页设计自学基础

ID:20823309

大小:11.59 MB

页数:141页

时间:2018-10-15

html(4)_html+css+javescript_网页设计自学基础_第1页
html(4)_html+css+javescript_网页设计自学基础_第2页
html(4)_html+css+javescript_网页设计自学基础_第3页
html(4)_html+css+javescript_网页设计自学基础_第4页
html(4)_html+css+javescript_网页设计自学基础_第5页
资源描述:

《html(4)_html+css+javescript_网页设计自学基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1注意:1.如果想要此教程的源代码,可以发邮件到邮箱:zhangzhen110605@163.com。(说明需要的那个教程的源代码)2.为了方便大家交流讨论,建了QQ群:125862121。本人也是菜鸟,希望大家加进来后可以一起讨论,学习。23第14章CSS+Div布局方法【学习目标】CSS+Div是网站标准中常用的术语之一,CSS和Div的结构被越来越多的人采用,很多人都抛弃了表格而使用CSS来布局页面,它的好处很多,可以使结构简洁,定位更灵活,CSS布局的最终目的是搭建完善的页面架构。利用CSS排版的页面,更新起来十分容易,甚至连页面的结构都

2、可以通过修改CSS属性来重新定位。本章主要内容包括:CSS布局理念。固定宽度布局方法。可变宽度布局方法。CSS布局与表格布局对比。414.1CSS布局理念无论使用表格还是CSS,网页布局都是把大块的内容放进网页的不同区域里面。有了CSS,最常用来组织内容的元素就是

标签。CSS排版是一种很新的排版理念,首先要将页面使用
整体划分几个板块,然后对各个板块进行CSS定位,最后在各个板块中添加相应的内容。514.1.1将页面用Div分块在利用CSS布局页面时,首先要有一个整体的规划,包括整个页面分成哪些模块,各个模块之间的父子关系等。以

3、最简单的框架为例,页面由导航条(banner)、主体内容(content)、菜单导航(links)和脚注(footer)几个部分组成,各个部分分别用自己的id来标识,如图14.1所示。614.1.2设计各块的位置当页面的内容已经确定后,则需要根据内容本身考虑整体的页面布局类型,如是单栏、双栏还是三栏等,这里采用的布局如图14.2所示。714.1.3用CSS定位下面首先对body标记与container父块进行设置,CSS代码如下所示。body{margin:10px;text-align:center;}#container{width:800p

4、x;border:1pxsolid#000000;padding:10px;}上面的代码设置了页面的边界、页面文本的对齐方式,以及父块的宽度为800px。下面来设置banner板块,其CSS代码如下所示。#banner{margin-bottom:5px;padding:10px;background-color:#a2d9ff;border:1pxsolid#000000;text-align:center;}这里设置了banner板块的边界、填充、背景颜色等。814.1.3用CSS定位下面利用float方法将content移动到左侧,link

5、s移动到页面右侧,这里分别设置了这两个板块的宽度和高度,读者可以根据需要自己调整。#content{float:left;width:570px;height:300px;border:1pxsolid#000000;text-align:center;}#links{float:right;width:200px;height:300px;border:1pxsolid#000000;text-align:center;}由于content和links对象都设置了浮动属性,因此footer需要设置clear属性,使其不受浮动的影响,代码如下所示

6、。#footer{clear:both;//*不受float影响*//padding:10px;border:1pxsolid#000000;text-align:center;}-->这样页面的整体框架便搭建好了,这里需要指出的是content块中不能放宽度太长的元素,如很长的图片或不折行的英文等,否则links将再次被挤到content下方。914.2固定宽度布局本节重点介绍如何使用CSS+Div创建固定宽度布局,对于包含很多大图片和其他元素的内容,由于它们在流式布局中不能很好地表现,因此固定宽度布局是处理这种内容的最好方法。1014.2.1

7、一列固定宽度一列式布局是所有布局的基础,也是最简单的布局形式。一列固定宽度中,宽度的属性值是固定像素。下面举例说明一列固定宽度的布局方法,具体操作步骤如下。(1)在HTML文档的与之间相应的位置输入定义的CSS样式代码,如下所示。1114.2.1一列固定宽度(2)然后在HTML文档的与之间的正文中输入以

8、下代码,给div使用了layer作为id名称。1列固定宽度

(3)在浏览器中浏览,由于是固定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。