The browser on my mobile displays the logo stretched across its screen.
As for the sense.
- CSS can be cached by browsers for performance;
- are a lot easier to maintain for a development perspective;
- provide a clear separation of markup from styling;
- produces cleaner HTML markup and
- is more efficient with selectors to apply rules to multiple elements on a page improving management as well as making your page size smaller.
Inline elements only affect their respective element.