填充和边距之间有什么区别?

时间:2010-11-09 09:55:46

标签: stylesheet

填充和边距之间有什么区别?

都做同样的事情。

5 个答案:

答案 0 :(得分:4)

alt text

此图片是更好的解释

答案 1 :(得分:3)

错!

填充是元素内部项目的内部填充。

边距是用于定位所述元素的外部填充。

[edit]善意链接:http://webdesign.about.com/od/faqsandhelp/f/bl_faq5_7a.htm

答案 2 :(得分:3)

  • 填充定义边框与内容之间的空格。
  • 保证金定义其他外部元素与扩展器之间的空间。

from xhtml.com http://xhtml.com/C12742E4-3FD2-4084-9E7F-833805A4157C/box-model.gif

当然,如果你没有指定边框,它看起来是一样的。

答案 3 :(得分:1)

保证金是距离容器边界的距离。填充是内部的距离。

查看CSS的框模型:http://www.w3.org/TR/CSS2/box.html

答案 4 :(得分:1)

不完全。

填充会在控件的边距和内部内容之间添加空格。

边距在控件的边缘与外部容器之间增加了空间。