すすめかたの段階の提案

1、(HTMLのみ) 単に見た目を変えずにHTMLのまま軽量化する。
たいていのブラウザで表示されるようにする。
まずTABLEで表示する。DIVにはしない。

2、(CSS付加) style部分を別ファイルにできる。>>25のように、
  CSSなしでも表示できるようにしておいて、
  CSSサポートだとより見やすくなるという辺りが無難だろう。
TABLEで表示する。
DIVだと未対応ブラウザではモノクロでボーダーなしかもしれない(>>44)。

3、(CSS縛り)極論でいくと>>16のように見れないマシンは死ねってことになる。
  >>25のようにCSSを表示できないブラウザというのも阻害される。
DIVで表示する。