Áp dụng các kiểu cho thẻ body sẽ được áp dụng cho toàn bộ trang, vì vậy
body { font-family: Verdana }
sẽ được áp dụng cho toàn bộ trang. Điều này cũng có thể được thực hiện với
* {font-family: Verdana}
mà sẽ áp dụng cho tất cả các yếu tố và do đó dường như có tác dụng tương tự.
Tôi hiểu nguyên tắc rằng trong trường hợp đầu tiên, kiểu được áp dụng cho một thẻ, thân cho toàn bộ trang trong khi trong ví dụ thứ hai, phông chữ được áp dụng cho từng thành phần html riêng lẻ. Những gì tôi đang hỏi là sự khác biệt thực tế trong việc làm điều đó là gì, ý nghĩa của nó là gì và lý do, tình huống hoặc thực tiễn tốt nhất dẫn đến việc sử dụng cái này hơn cái khác.
Một tác dụng phụ chắc chắn là tốc độ (+1 Rob). Tôi quan tâm nhất đến lý do thực tế để chọn cái này hơn cái kia về chức năng.