在网页制作中margin是啥意思,为啥后面还要跟个0?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在网页制作中margin是啥意思,为啥后面还要跟个0?相关的知识,希望对你有一定的参考价值。
默认情况下,html标签都有margin属性外边距,如果不设置0,会有间距不好看,为了清理这个默认的间距,所有需要给元素设置css属性margin:0margin:0 为简写,意思是上下左右全部设置外边距为0,如果要设置右间距为10px,其它方向为0
可以这么设置 margin:0 10px 0 0 意思为 上外边距为0 右外边距为10px 下外边距为0 左外边距为0
写到这里应该明白了吧 margin简写顺序为 上 右 下 左
更多教程:lanye.org 参考技术A margin表示一个盒子模型的外边距,margin: 0; 表示上下左右的外边距均为0。 参考技术B 外边距,0 就表示,外边距为0 参考技术C 外边距
margin:0;
就是上下左右边距都是0
在html中margin跟padding是啥意思?
margin的定义和用法:这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。
块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。
例如:设置 p 元素的 4 个外边距:
p
margin:2cm 4cm 3cm 4cm;
例1:
margin:10px 5px 15px 20px;
上外边距是 10px
右外边距是 5px
下外边距是 15px
左外边距是 20px
例2:
margin:10px 5px 15px;
上外边距是 10px
右外边距和左外边距是 5px
下外边距是 15px
例3:
margin:10px 5px;
上外边距和下外边距是 10px
右外边距和左外边距是 5px
padding的定义和用法:
padding 属性设置元素的内边距。
padding 属性定义元素边框与元素内容之间的空间。
该属性可采取 4 个值:
如果规定一个值,比如 div padding: 50px - 所有四个边的 padding 都是 50 px。
如果规定两个值,比如 div padding: 50px 10px - 上下内边距是 50 px,左右内边距是 10 px。
如果规定三个值,比如 div padding: 50px 10px 20px - 上内边距是 50 px,左右内边距是 10 px,下内边距是 20 px。
如果规定四个值,比如 div padding: 50px 10px 20px 30px - 上内边距是 50 px,右内边距是 10 px,下内边距是 20 px,左内边距是 30 px。 参考技术A margin是指div等块元素距离其他元素的距离,可设置上下距离多少,左右距离多少。
padding是指div等块元素内部元素(比如,文字和图片)距离本块边框内的距离。如果设置四周边框的话,很容易能看出区别。同样是可以设置上下左右的距离。
参考资料:www.zhaotao.net
参考技术B 找个CSS的基础教程好好看一下,会更清楚。这两个元素在网页布局的时候也是挺重要的。 参考技术C margin是边框外的距离padding是边框内的距离本回答被提问者采纳 参考技术D 分别为外边距和内边距
以上是关于在网页制作中margin是啥意思,为啥后面还要跟个0?的主要内容,如果未能解决你的问题,请参考以下文章
C语言 counter=counter+1 是啥意思,为啥后面要加1,去掉行吗?与while 有什关系?
Java在指定目录中创建文件,为啥输出不是C:\JavaTemp.javatemp? 文件名后面的数字是啥意思?求指点。
C:\ProgramData\Microsoft\OFFICE\UICaptions文件夹下的内容是啥?为啥删除还要权限?