这个元素做了什么?

时间:2009-12-01 11:56:14

标签: css

HTML中的以下元素的含义是什么......

margin:0 0 0 847px  **!important;**  margin:0 0 0 848px..

它与浏览器有关吗???

4 个答案:

答案 0 :(得分:3)

标记为!important的CSS规则优先于后来的规则。 因此,在您的情况下,首先考虑第一个margin定义,即0 0 0 847px

答案 1 :(得分:3)

此特定订单的原因是Internet Explorer未将!important解释为版本6.因此,第二个边距指令仅适用于Internet Explorer< = 6。

这称为浏览器黑客。浏览器黑客的一个很好的概述是here

答案 2 :(得分:2)

那不是HTML。这就是所谓的CSS。它告诉您的浏览器如何格式化HTML。例如,这个CSS将某个元素周围的边距设置为847像素。

答案 3 :(得分:1)

这是CSS,而不是HTML。

!important表示CSS应用的HTML元素应该具有847像素的左边距,这应该被后面的样式覆盖。忽略848px跟随的情况。