Застосування стилів до тегу тіла буде застосовано до всієї сторінки, так
body { font-family: Verdana }
буде застосовано до всієї сторінки. Це також можна зробити
* {font-family: Verdana}
який би застосовувався до всіх елементів, і тому, здавалося б, матиме однаковий ефект.
Я розумію принцип, що в першому випадку стиль застосовується до одного тегу, корпусу для всієї сторінки, тоді як у другому прикладі шрифт застосовується до кожного окремого елемента html. Я запитую, в чому полягає практична відмінність цього, які наслідки і яка причина, ситуація чи найкраща практика, що призводить до використання одного над іншим.
Одним з побічних ефектів, безумовно, є швидкість (+1 Роб). Мене найбільше цікавить фактична причина вибору однієї іншої з точки зору функціональності.