title: Registered trademark symbol - which is better HTML entity or markup?
body: <p>Currently, in all of our html pages, we use the &amp;reg; entity for showing the registered trademark symbol, which up until this point I thought was the correct way to have the symbol be shown.  However, now one of my tasks is to go through all of the pages and replace it with &lt;sup&gt;®&lt;/sup&gt;.</p>
  
  <p>I wanted to tell my boss that it's wrong to do it this way, but I actually couldn't find any articles that discuss this and which approach is the correct approach.  Until this point, I just assumed using the html entity approach was the right way but now I'm not so sure. Is there a reason why my boss would want to use the  tags? What would be the advantage, if any? Maybe browser compatibility?</p>