title: detect IE11 without JavaScript in HTML/CSS
body: <p>I have been using the following trick to make browser-specific HTML:</p>
  
  <pre><code>&lt;!--[if (IE)]&gt;  &lt;div class= "ie"&gt; &lt;![endif]--&gt;
  &lt;!--[if !(IE)]&gt;&lt;!--&gt; &lt;div class= "not_ie"&gt; &lt;!--&lt;![endif]--&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>This does not work with IE11. Any new tricks to use?</p>
  
  <p>I can detect it using JavaScript:</p>
  
  <p><a href="https://stackoverflow.com/questions/18907131/detecting-ie11-using-css-properties">Detecting IE11 using CSS Capability/Feature Detection</a> </p>
  
  <p>or </p>
  
  <pre><code>Object.hasOwnProperty.call(window, "ActiveXObject") &amp;&amp; !window.ActiveXObject)
  </code></pre>
  
  <p>but I'm hoping to avoid that.</p>