zoukankan      html  css  js  c++  java
  • HTML中margin与padding的区别!(转)

    我们以DIV为一个盒子为例,既然和现实生活中的盒子一样,那我们想一下,生活中的盒子内部是不是空的好用来存放东西,而里面存放东西的区域我们给他起个名字叫“content(内容)”,而盒子的纸壁给他起个名字叫“border(边框)”,如果盒子内部的东西比如是一块硬盘,但是硬盘怕震动,所以我们需要在硬盘的四周盒子的内部均匀填充一些防震材料,这时硬盘和盒子的边框就有了一定的距离了,我们称这部分距离叫“padding(内边距)”,如果我们需要购买许多块硬盘,还是因为硬盘怕震动所以需要在盒子和盒子之间也需要一些防震材料来填充,那么盒子和盒子之间的距离我们称之为"margin(外边距)" 
    好滴!盒子模型的四要素就出来了分别是:content(内容)、border(边框)、 
    padding(内边距)、margin(外边距),如下图 
    我们的页面就是由许许多多的盒子组成的哟~~~,但是和现实生活中的盒子我们会忽 
    略外边距(margin),但是在页面中,我们是不能忽略外边距(margin)的,只有包括外边距 
    的盒子模型在CSS 中才是完整的,即使外边距为零,我们也不要忽略它,要知道他是存在的



  • 相关阅读:
    Java并发(五):并发,迭代器和容器
    Java并发(四):并发集合ConcurrentHashMap的源码分析
    Java爬虫初体验
    提升Java代码质量(三)
    Get和Post的初步探究
    01-什么是ElasticSearch
    python-实现动态web服务器
    python-实现二叉树
    python-实现栈结构
    python-实现单链表
  • 原文地址:https://www.cnblogs.com/zzmb/p/8333849.html
Copyright © 2011-2022 走看看