inherit关键字有时我们想用继承替换级联值。这时候可以使用inherit关键字。它可用于覆盖另一个值,以便该元素继承其父元素的值。initial关键字对每个CSS属性都有一个初始(默认)值。为属性分配初始值有效地将其重置为其默认值,这相当于对该值进行硬重置。这样做的好处是不需要想太多。如果要移除元素的边框,请设置border:initial。如果要将元素恢复为默认宽度,请设置width:initial。auto不是所有属性的默认值,它甚至不是许多属性的合法值。比如border-width:auto和padding:auto是非法的,所以不会生效。你可以花一点时间研究一下这些属性的初始值,但是使用initial更容易一些。但是要注意IE下兼容性不好。声明display:initial等同于display:inline。无论应用于哪种类型的元素,都不会等于display:block。这是因为initial重置为属性的初始值,而不是元素的初始值。inline是显示属性的初始值。
