When working on a web project that includes content pages, master pages, and user controls, what are the best practices for writing CSS for each of these elements? Should it be included in the page itself, or in a separate file? Is it better to have a separate file for each type of element (content, master, user control), or is one separate file for all the elements more efficient?
What is the recommended approach for writing CSS in a professional environment to ensure easy changes and extendability?
I am currently writing nested CSS code and would appreciate any guidance on this topic.
Thank you.