The benefit of using CSS is that all the layout and style is removed from the html file, so the size of html file becomes smaller. The Browser downloads the CSS file just once when the visitor visits the site and it is re-used for all other pages on a web site. The reduced file size helps your website to load fast and also be easily crawled by the search engines.