HTML was never intended to contain tags for formatting a document. HTML was intended to define the content of a document, like:
This is a paragraph
CSS defines HOW HTML elements are to be displayed. Styles are normally saved in external .css files. External style sheets enable you to change the appearance and layout of all the pages in a Web site, just by editing one single file!