CSS边距和填充有什么区别?

Rah*_*war -3 html css

填充

padding-top
padding-right
padding-bottom
padding-left
Run Code Online (Sandbox Code Playgroud)

Marging

margin-top
margin-right
margin-bottom
margin-left
Run Code Online (Sandbox Code Playgroud)

两者都在创造空间......以下两句话之间的实际差异是什么?

  1. CSS填充属性用于生成内容周围的空间.
  2. CSS边距属性用于生成元素周围的空间.

小智 6

简而言之,填充会在您的盒子内部形成"空间",边距会在您的盒子外面进行.

这张图解释得很不错:)

在此输入图像描述