title: What is the *correct* way to unset the behavior property in CSS?
body: <p>I'm wondering what the correct way to reset/unset the CSS <code>behavior</code> property is for IE.</p>
  
  <pre><code>div { behavior:url(fixIE.htc); }
  </code></pre>
  
  <p>I need to reset this for some specific elements. I started searching for the answer after I noticed that this <em>does not work</em>:</p>
  
  <pre><code>.my-div { behavior:0; }
  </code></pre>
  
  <p>I found <a href="https://stackoverflow.com/questions/4513738/remove-reset-css-behavior-property/4513868">an SO post</a> that says an empty string worked, but there's no reference cited that this is in fact the correct way to do it:</p>
  
  <pre><code>.my-div { behavior:''; }
  </code></pre>
  
  <p>However, I've seen this used in some code I've come across:</p>
  
  <pre><code>.my-div { behavior:none; }
  </code></pre>
  
  <p>I cannot find any actual reference as it's not really in the spec, the closest thing I found was here:</p>
  
  <p><a href="http://reference.sitepoint.com/css/behavior" rel="nofollow noreferrer">http://reference.sitepoint.com/css/behavior</a></p>
  
  <p>...but it doesn't clarify the issue.</p>
  
  <p>Which way is correct, or does it not matter (consider javascript interaction as well, if it makes any difference)? Please include a reference if it exists - that's what I'm really looking for.</p>