"Semantic" means "meaningful". So the most semantic depends on what you mean.
Set the style for <body>? Then "body { ... }"
Set the default style for any tag? Then "* { ... }"
The first would have the side effect of also setting the style of anything that inherits from <body>. If your intent is taking advantage of this, then maybe you actually mean the second. If your intent is setting a "clean slate" for every possible tag, then you mean the second.
|