title: HTML / CSS - Styling <b> or <i> tags instead of <span>
body: <p>I was just wondering if it's a good idea to do this.
  For example if you want to create round-cornered tabs using CSS, you would need a structure like this:</p>
  
  <pre><code>&lt;li&gt; &lt;a href="..."&gt; &lt;span&gt; Tab &lt;/span&gt; &lt;/a&gt; &lt;/li&gt;
  ...
  </code></pre>
  
  <p>then you put the left tab corner background on the link tag and the right one the span (maybe it's a bad example, because you could use the list tag to avoid the span, but you get my point :).</p>
  
  <p>So, what if I used <code>&lt;b&gt;</code> instead of <code>&lt;span&gt;</code>, because it's shorter? Would it cause problems with certain browsers, or search engines?</p>