Linking to CSS pages makes keeping your website clean and tidy easier. Having the CSS code on its own page with the .css extension makes life easier for developers. Though this is good for development, it is best to have all your css code minified into a single file. This helps the browser render your css files more efficiently.