CSS 中可以使用属性 padding
设置元素的内边距,使用属性 margin
设置元素的外边距。这两个属性都可以使用像素(px)、百分比(%)、em 等单位进行设置。例如:
div {
padding: 20px; /* 上下左右都是 20 像素 */
margin-top: 10px; /* 上边距为 10 像素 */
margin-bottom: 30px; /* 下边距为 30 像素 */
margin-left: 5%; /* 左边距为父元素宽度的 5% */
margin-right: 2em; /* 右边距为当前元素字体大小的 2 倍 */
}
其中,padding
属性的值可以分别设置上下左右四个方向的内边距,也可以使用 padding-top
、padding-bottom
、padding-left
、padding-right
分别设置某个方向的内边距;同样,margin
属性和其各个方向的属性也是如此。
需要注意的是,CSS 样式会遵循“就近原则”,即如果多个元素的样式有冲突,会优先应用离当前元素最近的样式。此外,可以使用 CSS 盒模型等知识来更好地理解和掌握元素的内外边距设置。