首页 3.3 Div+CSS3布局

3.3 Div+CSS3布局

举报
开通vip

3.3 Div+CSS3布局3.3DIV+CSS3布局Div+CSS3布局在传统的表格式布局中,之所以能进行页面的排版布局设计,完全依赖于表格标签。但表格布局需要通过表格的间距或者使用透明的gif图片来填充布局板块间的间距,这样布局的网页中表格会生成大量难以阅读和维护的代码;而且表格布局的网页要等整个表格下载完单后才能显示所有内容,所以表格布局浏览速度较慢。而在Div+CSS3布局中Div是这种布局方式的核心对象,使用CSS3布局的页面排版不需要依赖表格,仅从Div的使用上说,做一个简单的布局只需要依赖Div与CSS3,因此也可以称为Div+...

3.3 Div+CSS3布局
3.3DIV+CSS3布局Div+CSS3布局在传统的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 布局中,之所以能进行页面的排版布局设计,完全依赖于表格标签。但表格布局需要通过表格的间距或者使用透明的gif图片来填充布局板块间的间距,这样布局的网页中表格会生成大量难以阅读和维护的代码;而且表格布局的网页要等整个表格下载完单后才能显示所有 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 ,所以表格布局浏览速度较慢。而在Div+CSS3布局中Div是这种布局方式的核心对象,使用CSS3布局的页面排版不需要依赖表格,仅从Div的使用上说,做一个简单的布局只需要依赖Div与CSS3,因此也可以称为Div+CSS3布局。Div布局Div与其他HTML标签一样,是一个HTML所支持的标签。与使用表格时应用
这样的结构一样,Div在使用时也是同样以
的形式出现,通过CSS样式可以轻松地控制Div的位置,从而实现许多不同的布局方式。使用Div进行网页排版布局是网页设计制作的趋势。Div概念Div元素是用来为HTML文档内大块的内容提供结构和背景的元素。Div的起始标签与结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由
标签的属性来控制,或者是通过使用CSS样式格式化这个块进行控制。Div是一一个容器,在HTML页面的每个标签对象几乎都可以称得上是一个容器,如使用段落

标签对象。Div插入与其他HTML对像一样,只需在代代码中应用

这样的标签形式,将内容放置其中,便可以应用Div标签。Div对象除了可以直接放入文本和其他标签,多个Div标签也可以嵌套使用,最终的目的是合理的标识出页面的区域。Div块元素每个块级元素默认占一行高度,行内添加一个块级元素后般无法添加其他元素(使用CSS样式进行定位和浮动设置除外)。两个块级元素连续编辑时,会在页面自动换行显示。块级元素一般可嵌套块级元素或行内元素。在HTML代码中,常见的块元素包括

等。Div行内元素行内元素也叫内联元素、内嵌元素等,行内元素般都是基于语义级的基本元素,只能容纳文本或其他内联元素:常见内联元素有标签。当display属性值被设置为inline时,可以把元素设置为行内元素。在常用的一些元素中等都是默认行内元素。CSS盒子模型(BoxModel)盒子模型是使用Div+CSS对网页元素进行控制时一个非常重要的概念,只有很好地理能的掌握了盒模型及其中每个元素的用法,才能真正地控制页面中各元素的位置。CSS盒子模型概念SS中,所有的页面元素都包含在一个矩形框内,这个矩形框称为盒子模型。盒模能描述了元素及其属性在页面布局中所占的空间大小,因此盒模型可以影响其他元素的位置及大小。一般来说,这些被占据的空间往往都比单纯的内容要大。换句话说,可以通过整个盒子的边框和距离等参数,来调节盒子的位置。CSS3盒子模型的特性边框默认的样式(border-style)可设置为不显示(none)。填充值(padding)可以为负。边果值(margin )可以为负,其显示效果在各浏览器中可能不同。内联元素,例如,,定义上下边界不会影响到行高。margin属性margin属性用于设置页面中元素和元素之间的距离,即定元素周围的空间范围,是页面排版中一个比较重要的概念。其中,auto表示根据内容自动调整,length 表示由浮点数字和单位标识符组成的长度值或百分数,百分数是基于父对象的高度。对于内联元素来说,左右外延边距可以是负数值。border属性border属性是内边距和外边距的分界线,可以分离不同的HTML元素,border的外边是元素的最外围。在网页设计中,如果计算元素的宽和高,则需要把border属性值计算在内。border属性的语法格式如下。border属性有3个子属性,分别是border-style(边框样式)、border-with(边框宽度)和border-color(边框颜色)。padding属性padding属性值可以是一个具体的长度,他可以是一个相対于上级元素的百分比,但不可以使用负值。Padding包括4个子属性,分别用于控制元素4周的填充,分別是padding-top(上填充)、Padding-right(右填充)、padding-bottom(下填充)和padding-left(左填充)。CSS布局常用属性CSS布局完全不同于传统表格布局,它将页面首先在整体上进行
标签的分块,将页面分为若干个盒子,然后对各个盒子进行CSS定位,最后再在各个块中添加相应的内容。CSS布局页面最重要的手段就是利用浮动属性和定位属性设置元素位置。浮动属性float属性(浮动)float属性可以控制盒子左右浮动,直到边界碰到父元素或另一个元素。float属性语法格式如下。float:none|left|right;定位属性浮动布局虽然灵活,却无法对元素的位置进行精确的控制。在CSS中,通过定位属性可以实现网页元素的精确定位。position属性在CSS中,position属性用于定义元素的定位模式,其属性值常用有4个。实践与体验布局和美化旅游新闻页面谢谢
本文档为【3.3 Div+CSS3布局】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
最新资料
资料动态
专题动态
个人认证用户
lyd13607
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:0
分类:企业经营
上传时间:2021-09-20
浏览量:4