Catch font smoothing on all body elements

`-webkit-font-smoothing` will not catch everything in solely `body`, this can be verified by creating a `<button>` on a screen next to a `<a class="button">` and noting the difference in font smoothing. This PR will fix font smoothing and keep it consistent across all HTML elements.