title: Can I rely on an unescaped ampersand displaying correctly in a textarea?
body: <p>I've just notice a routine in our code that doesn't properly escape an ampersand in a textarea:</p>
  
  <pre><code>&lt;textarea&gt;Arts &amp; Crafts&lt;/textarea&gt;
  </code></pre>
  
  <p>What surprises me is that this <em>works</em> in every browser I check. Is there an unwritten rule about ampersands inside textareas? If so, is it a rule I can depend on? Or is this just a convenience that browsers provide to make sure your faulty page renders and there are no guarantees whatsoever?</p>