将样式应用于body标签将应用于整个页面,因此
body { font-family: Verdana }
将应用于整个页面。这也可以用
* {font-family: Verdana}
这将适用于所有元素,因此似乎具有相同的效果。
我了解这样的原理:在第一种情况下,样式将应用于整个页面的主体一个标签,而在第二种示例中,将字体应用于每个单独的html元素。我要问的是这样做的实际区别是什么,其含义是什么,导致相互使用的原因,情况或最佳实践是什么。
副作用之一当然是速度(+1 Rob)。我最感兴趣的是在功能方面选择一个而不是另一个的实际原因。