DIV+CSS 布局技术

举报
可期 发表于 2021/09/27 13:58:59 2021/09/27
【摘要】 一,DIV+CSS布局技术一,div布局页面的优点传统的html标签中,既有控制结构的标签,又有控制变现的标签,还有本意用于控制结构后来被滥用的标签。页面的整个结构标签与表现标签混合在一起div+css的页面布局不仅仅是设计方式的转变,而且是设计思想的转变,这样为网页设计带来很大的方便1.缩减页面代码,提高页面的浏览速度2.缩短了网站改版时间,设计者只要简单地修改css文件即可轻松改版网页...

一,DIV+CSS布局技术

一,div布局页面的优点
传统的html标签中,既有控制结构的标签,又有控制变现的标签,还有本意用于控制结构后来被滥用的标签。页面的整个结构标签与表现标签混合在一起
div+css的页面布局不仅仅是设计方式的转变,而且是设计思想的转变,这样为网页设计带来很大的方便
1.缩减页面代码,提高页面的浏览速度
2.缩短了网站改版时间,设计者只要简单地修改css文件即可轻松改版网页
3.字体控制和排版控制,使我们能更好的控制页面布局
4.表现和内容分离,减少网页无效的可能
5.方便搜索引擎的搜索,使用只包含结构化内容的html代替嵌套的标签,所搜引擎将更有效的搜索到内容
二,使用嵌套的div实现页面排版
嵌套的div用于排版更为复杂的页面

二,css盒模型

在使用css进行布局的过程中,css和模型,定位和浮动是最重要的概念控制者页面上元素的显示方式
1.盒模型属性
1.外边距
外边距也称为外补丁。外边距设置属性有margin-top,margin-bottom,margin-left,margin-right,这些属性可以用margin属性,一次设置所有边距。
(1.)上外边距(margin-top)
语法:margin-top:length|zuto
参数:length 是由数字和单位标识符组成的长度值或者百分数,百分数,百分数是基于父对象的高度。auto值被设置为对边的值。
示例:body{margin-top:20%};

(2.)下外边距(margin-bottom)
语法:margin-bottom:length|auto
参数:length 是由数字和单位标识符组成的长度值或者百分数,百分数,百分数是基于父对象的高度。auto值被设置为对边的值。
示例:body{margin-bottom:20%};

(3.)左外边距(margin-left)
语法:margin-left:length|auto
参数:length 是由数字和单位标识符组成的长度值或者百分数,百分数,百分数是基于父对象的高度。auto值被设置为对边的值。
示例:body{margin-left:20%};

(4.)右外边距(margin-right)
语法:margin-right:length|auto
参数:length 是由数字和单位标识符组成的长度值或者百分数,百分数,百分数是基于父对象的高度。auto值被设置为对边的值。
示例:body{margin-right:20%};

以上四个属性可以控制一个要素四周属性,每一个边距都可以有不同的设置,或者设置一个边距。

(5.)右外边距(margin)
语法:margin:length|auto
参数:length 是由数字和单位标识符组成的长度值或者百分数,百分数,百分数是基于父对象的高度。对于内联元素来说,左右外边距可以是负数值。auto值被设置为对边的值。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。