magin、padding

padding:内边距

该属性可使用 1 到 4 种值:
如果规定一种值,比如:div {padding: 50px} - 所有四个内边距都是 50px。
如果规定两种值,比如:div {padding: 50px 10px} - 上内边距和下内边距是 50px,左内边距和右内边距是 10px。
如果规定三种值,比如:div {padding: 50px 10px 20px} - 上内边距是 50px,左内边距和右内边距是 10px,下内边距是 20px。
如果规定四种值,比如:div {padding: 50px 10px 20px 30px} - 上内边距是 50px,右内边距是 10px,下内边距是 20px,左内边距是 30px。

border:边框属性

border-width 设置边框宽度
border-style 设置边框样式
border-color 设值边框颜色

margin:外边距

该属性可使用 1 到 4 种值:
如果规定一种值,比如:div {margin: 50px} - 所有四个外边距都是 50px。
如果规定两种值,比如:div {margin: 50px 10px} - 上外边距和下外边距是 50px,左外边距和右外边距是 10px。
如果规定三种值,比如:div {margin: 50px 10px 20px}- 上外边距是 50px,左外边距和右外边距是 10px,下外边距是 20px。
如果规定四种值,比如:div {margin: 50px 10px 20px 30px} - 上外边距是 50px,右外边距是 10px,下外边距是 20px,左外边距是 30px。

例如:

<html><head><meta charset="utf-8"><title>box</title><style>body{/*背景为黑色*/background: #000;                  }.div1{width: 150px;height: 150px;/*div背景为图中蓝色*/background: #388ecb;/*border为图中的卡其色*/border: 20px solid burlywood;/*外边距30px*/margin-top: 50px;/*内边距30px*/padding-top: 50px;*/}</style><body>         <div class="div1">first div</div><div class="div1">second div</div></body>
</html>

容器:div header section footer

容器可以对大的内容块设置样式属性

https://www.jianshu.com/p/0d596da54e66


页面效果:

display

引用链接
根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。
块级元素:

  占据一定矩形空间,可以通过设置高度、宽度、内外边距等属性,来调整的这个矩形的样子;

行内元素:

  自己的独立空间,它是依附于其他块级元素存在的,因此,对行内元素设置高度、宽度、内外边距等属性,都是无效的。

链接 a 元素,在默认情况下是是“行内元素”,因此对a元素设置高度、宽度等属性,都是无效的。而比如div,p,li,img等默认情况下的display属性值就是“block”。所以对于链接a来说只能这样:display:block;强制将它改成块元素。

html:display属性相关推荐

  1. java display html_css html布局之display属性_动力节点Java学院整理

    1.HTML元素分类 HTML元素大题可分为内联(inline)元素和块(block)元素. 内联元素(inline) ①元素显示方式:"文本方式",1个挨着1个,不独自占有1行: ...

  2. html display布局,Web布局:display属性

    经过CSS盒模型和视觉格式化模型两个章节中的学习,我们有了一个清晰的概念.即在CSS中插何一个元素都是一个盒子,甚至是文本节点也是一个盒子(匿名盒子):都有自己的视觉格式化(不同的盒子).而其中CSS ...

  3. CSS display 属性

    定义和用法 display 属性规定元素应该生成的框的类型. 说明 这个属性用于定义建立布局时元素生成的显示框类型.对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 ...

  4. 浅谈CSS3中display属性的Flex布局,关于登陆页面属性框的设置

    声明:本文转发自三里屯柯南的浅谈CSS3中display属性的Flex布局http://www.cnblogs.com/xuyuntao/articles/6391728.html 基本概念 采用Fl ...

  5. 浮动元素的display属性

    在页面布局的时候,我们经常会将元素设置成浮动效果来解决一些实际问题,无论当前元素是块级元素还是行内元素, 似乎都有需要设置成浮动的时候,但与此同时,我们有没有想过,在元素被设置成浮动之后,他们的blo ...

  6. CSS中用 opacity、visibility、display 属性将 元素隐藏 的 对比分析

    说明 opacity 用来设置透明度 display 定义建立布局时元素生成的显示框类型 visibility 用来设置元素是否可见. opacity.visibility.display 这三个属性 ...

  7. Jquery判断元素是否隐藏:display属性状态值

    很多时候,我们都要判断元素当前是否处于显示或隐藏状态.Jquery通过判断元素display属性状态值来实现"判断当前操作元素是否显示还是隐藏",实现方法主要使用Jquery提供的 ...

  8. php中border属性,css中display属性和border属性常遇问题讲解

    本篇文章给大家带来的内容是关于css中display属性和border属性常遇问题讲解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.因为HTML很少有太复杂的问题,所以直接写一篇关于 ...

  9. div的visibility和display属性区别

    div的visibility和display属性区别 div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白: style="visibility: none;&qu ...

  10. tr的display属性出现td的colspan无效问题

    http://www.aichengxu.com/other/9262680.htm 今天在做项目的时候发现用javascript控制 tr 的显示隐藏时,当把tr的显示由"display: ...

最新文章

  1. Linux 下 ps 命令的使用详解
  2. Jupyter-进阶教程
  3. 湖北大学计算机袁云,暑期走访不停歇 远赴异地送关怀——学校慰问离退休教职工和校友...
  4. 联想开机启动项按哪个_联想电脑开机按f12后,怎么设置默认启动项
  5. 6-2 函数式编程例一
  6. 神奇技术:科学家借助AI从受害人脑中还原犯罪者样貌
  7. 机器学习什么显卡_机器学习之多显卡加速运算(Pytorch版)
  8. java学生成绩管理系统(集合与泛型、文件读写)
  9. 灰色预测模型 matlab人口预测模型代码如下
  10. 安全防御——防病毒网关
  11. 谷歌输入法linux版本下载,技术|在Ubuntu下安装谷歌输入法
  12. 4.3.5 导频插入
  13. VMware ESXi 安装 IPMITOOL 工具
  14. linux 执行 ktr脚本,kettle在linux下面用于shell脚本执行:转换或者作业
  15. kindle长期未使用,界面显示电池感叹号
  16. html怎么自动导入数据并排序,jQuery html表格排序插件:tablesorter
  17. JAVA C~K的班级
  18. linux 检测ssd 4k对齐,linux查看硬盘4K对齐方法
  19. 设计模式 #1(7大设计原则)
  20. 周易测算网站H5源码在线起名运势测算网站系统源码

热门文章

  1. python写彩票预测软件_python入门教程NO.6 用python做个简单的彩票号码统计分析工具...
  2. HTML中标题最小的是,HTML标题
  3. easyrest java_resteasy经验谈
  4. 人生感悟:佛语几则(反问举例能力超强)
  5. 基于轻量级卷积网络的小目标检测--轻量级骨干网络部分
  6. linux合并挂载空间,linux 挂载硬盘 合并到系统盘
  7. 基于Amazon Rekognition构建人脸识别系统
  8. 轴对称 Navier-Stokes 方程组的一个点态正则性准则
  9. 实战项目:Java分布式优惠券系统后台(持续更新)
  10. 函数名,函数的闭包和迭代器