1、盒子模型

所有的html元素都可以看作盒子,在CSS中,”box model”这一术语是用来设计和布局时使用的,它包含:外边框(margin)、边框(border)、内边框(padding)和实际内容(centent)
10.盒子模型box model - 图1
如上图,如果把把盒子模型看作是生活中的快递,那么内容就是我们购买的实物,内边距就是泡沫,边框就是快递盒子,外边框就是两个盒子在快递架之间的间隙

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>盒子模型</title>
  6. <style>
  7. div{
  8. width: 100px;
  9. height: 100px;
  10. background-color: green;
  11. /* 内边距,上下左右都是50px */
  12. padding: 50px;
  13. /* 内边距,上下50px 左右10px */
  14. padding: 50px 10px;
  15. /* 内边距,上50px 右10px 下30px*/
  16. padding: 50px 10px 30px;
  17. /* 内边距,上50px 右10px 下30px 左20px*/
  18. padding: 50px 10px 30px 20px;
  19. /* 边框,第一个参数是边框线条宽度,第二个参数是线条类型,第三个参数是线条颜色 */
  20. border: 1px solid red;
  21. /* 外边距,上下左右都是50px */
  22. margin: 50px;
  23. /* 外边距,独立设置各个方向10px */
  24. margin-top: 10px;
  25. margin-right: 10px;
  26. margin-bottom: 10px;
  27. margin-left: 10px;
  28. }
  29. </style>
  30. </head>
  31. <body>
  32. <div>
  33. 我是内容
  34. </div>
  35. </body>
  36. </html>