title: How to manage css of big websites within team environment without mess?
body: <p>Where multiple people can work on same css. is it possible to follow semantic name rules even in large websites.</p>
  
  <p>If I would write all main css first time with semantic names . then what and how i should guideline/instruction to other developer to maintain css readability, validation . and to know quickly where other are adding their own css if required.</p>
  
  <p>Right now every one just go to down and write required css classes ot IDs at bottom. and most of the time they don't write semantic names.</p>
  
  <p>How to make good documentation/guide with text or with images for other developers on how to use css in whole site and how i wrote and what i used.</p>
  
  <p><strong>Update:</strong></p>
  
  <p><strong>We use only one CSS file.</strong> I don't want to divide one css in multiple. Want to keep css managable even using one CSS file for whole site.</p>