title: Html attribute containing empty string doesn't show = operator
body: <p>One use case is in jQuery: </p>
  
  <pre><code> $select.append('&lt;option value=""&gt;All&lt;/option&gt;');
  </code></pre>
  
  <p>It looks like it actually adds the element in HTML: </p>
  
  <pre><code>&lt;option value&gt;All&lt;/option&gt;
  </code></pre>
  
  <p>Instead, what I want is to append to the element so that it gives an empty string to value: </p>
  
  <pre><code>&lt;option value=""&gt;All&lt;/option&gt;
  </code></pre>
  
  <p>Why doesn't that happen?</p>