Question: what are the main benefits of using css?
Answer: The layout of a web page is better controlled.
Style (CSS) kept separate from structure (HTML), means smaller file size.
Reduced file size means reduced bandwidth, which means faster loading time.