Font style elements

w3cのhtml4.01strictより要素を抜き出しています。
補足は独自意見ですので参考程度でご覧ください。

w3c

tt, i, b, big, small

非推奨ではありませんがCSSで代替するのが望ましい。

開始タグ
省略不可
終了タグ
省略不可
包含要素
インライン
属性
%attrs;
補足
文章構造的には不要な要素に思います。CSSで代替可能なので使用することはないでしょう。
<!ENTITY % fontstyle
 "TT | I | B | BIG | SMALL">
<!ELEMENT (%fontstyle;|%phrase;) - - (%inline;)*>
<!ATTLIST (%fontstyle;|%phrase;)
  %attrs;                              -- %coreattrs, %i18n, %events --
  >

tt

テレタイプ(テレタイプとは具体的にどのようなものかわかりません。タイプライターの商標として同名のものがあるようなのでそこで規定された何かかもしれません)か等幅テキストとして描画。CSSのfont-family:monospaceなどで代替できるでしょう。

i

イタリック(斜体)で描画。CSSのfont-style:italicで代替できるでしょう。

b

ボールド(太字)で描画。CSSのfont-weight:boldで代替できるでしょう。

big

「大きい」フォントで描画。CSSのfont-sizeで代替できるでしょう。

small

「小さい」フォントで描画。CSSのfont-sizeで代替できるでしょう。

tt要素、big要素はHTML5では廃止されるようです。

ちなみにFONT要素とBASEFONT要素はhtml4.01strictでは非推奨(deprecated)なので使用は避けるべきです。