When talking about good typography today, we also need to think about good web typography and web standards.
On the web there are four html elements that are, by the browsers' default settings, rendered as bold or italic. The text that is marked with these html elements can be styled differently than the brower automatically does- you can change fonts or colors etc using CSS. But most folks never bother to style these elements and just go with what the browser provides.
Most browsers render <b> or <strong> as bold text and render <em> or <i> text as italic.
The good folks at the W3 have debated long and hard about what meaning is conveyed when using these tags. An interesting and understandable by mortals, article by the HTML5 Doctor, Oli Studholme , can be found here.
His article is licensed under a Creative Commons Attribution-Non-Commercial 2.0 share alike license. So here is a small excerpt; but be sure to treat yourself to the whole article where he gives lots of examples.
- <i> — was italic, now for text in an “alternate voice”, such as transliterated foreign words, technical terms, and typographically italicized text (W3C:Markup, WHATWG)
- <b> — was bold, now for “stylistically offset” text, such as keywords and typographically emboldened text (W3C:Markup, WHATWG)
- <em> — was emphasis, now for stress emphasis, i.e., something you’d pronounce differently (W3C:Markup, WHATWG)
- <strong> — was for stronger emphasis, now for strong importance, basically the same thing (stronger emphasis or importance is now indicated by nesting) (W3C:Markup, WHATWG)
Bookmarks