所以我有这样的HTML代码:HTML填充样式
<!DOCTYPE html>
<html>
<body>
<div style="background-color:black;color:white;padding:20px">
<h2>London</h2>
</body>
</html>
我的问题是,什么是padding:20px
财产为div
元素的样式属性呢?与做,padding:right=20px
,padding:bottom=20px
,padding:left=20px
一样吗?
我试图在h2
要素投入(,padding:right=20px
,padding:bottom=20px
,padding:left=20px
)作为这样一个属性(在div
元素从样式属性中删除padding:20px
):
<h2 padding:top=20px, padding:right=20px, padding:bottom=20px, padding:left=20px>London</h2>
但由于某种原因,上面的代码给了我一个不同于padding:20px
的div
元素的style属性。有人能解释我这种差异吗?预先感谢您的帮助!
这是一个非常有用的答案。了解其他形式的填充属性真的帮了我。非常感谢你解释这些!还有一个简单的问题......风格是h2 html元素的一个属性还是只是一个CSS属性? – LP496
这是一个所谓的通用属性,它基本上意味着它可用于所有HTML元素。尽管如此,除了在一些非常特殊的情况下,使用css属性(例如背景图像)必须动态设置以外,被广泛认为是不好的做法。常规的做法是将你的样式放入css样式表的一个css类中,然后通过(又一次)通用的'''''属性将它应用到你的元素中。 – connexo
好的!这现在完全有意义。十分感谢你的帮助! – LP496