- An external stylesheet is a file that contains all CSS rules and formatting. It is connected by a link to the HTML file and allows easily divisible styles to be created.