Introduction
Linking CSS to HTML lets you style your web page by connecting a separate CSS file to your HTML file.
When you want to keep your style rules separate from your HTML content.
When you want to reuse the same styles on multiple web pages.
When you want to make your HTML file cleaner and easier to read.
When you want to update the look of your website by changing just one CSS file.