title: Displaying unicode symbols in HTML
body: <p>I want to simply display the tick (✔) and cross (✘) symbols in a HTML page but it shows up as either a box or goop âœ” - obviously something to do with the encoding.</p>
  
  <p>I have set the meta tag to show utf-8 but obviously I'm missing something.</p>
  
  <pre><code>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
  </code></pre>
  
  <p><strong>Edit/Solution:</strong> From comments made, using FireBug I found the headers being passed by my page were in fact "Content-Type: text/html" and not UTF-8. Looking at the file format using Notepad++ showed my file was formatted as "UTF-8 without BOM". Changing this to just UTF-8 the symbols now show correctly... but firebug still seems to indicate the same content-type.</p>