I want to know what's the best practice to reference JS and CSS files in a site collection. What is the benefit of using CSS Registration than using , and using ScriptLink over tag?
If I have an .html page, I won't be using CSS Registration and Script link as they are server controls only, so am I wrong if I choose to reference my files using link and script html tags?
Second question: Is there any benefit from referencing the JS and CSS files from the site collection rather than from the server and storing them there? I would need my files to be fresh everytime they are referenced, and under the server, they will always have the ?rev added to them. What's the best practice in this case?