title: What is the standard naming convention for html/css ids and classes?
body: <p>Does it depend on the platform you are using, or is there a common convention that most developers suggest/follow?</p>
  
  <p>There are several options:</p>
  
  <ol>
  <li><code>id="someIdentifier"'</code> - looks pretty consistent with javascript code. </li>
  <li><code>id="some-identifier"</code> - looks more like html5-like attributes and other things in html.</li>
  <li><code>id="some_identifier"</code> - looks pretty consistent with ruby code and is still a valid identifier inside of Javascript</li>
  </ol>
  
  <p>I was thinking #1 and #3 above make the most sense because they play nicer with Javascript.</p>
  
  <p>Is there a right answer to this?</p>