There are two type of formatting tags available in HTML -- physical and logical. Physical tags indicate the type of font that is to be used to display the text, while logical fonts describe the type of text, and leave it to the browser to decide how that type of text should be displayed. The preferred method is logical, since it gives browsers greater flexibility in rendering output. Unfortunately, browser support for many of the logical tags is very spotty. In our tests of various browsers, the only consistently supported tags were STRONG and EM. This page illustrates logical style tags.
The logical tags in HTML are:
CODE is intended for code examples, and is typically displayed
in a fixed-width font.