Is it a bad idea to link CSS files inside the body?
I've read that the browser is forced to start CSS rendering over again if it finds another css file outside of head, just because it might need to apply styles to elements its already rendered. Also I don't think the html will validate properly (I need to confirm this).
Are there any other reasons?
Edit:
Sorry, I should of said having < link> inside of body. I corrected the question.