日記は一日一ページとして、そのページをアクセスするのに、カレンダーを使います。カレンダーはTABLEタグを使い、一月一ページとし、月の切り替えはドロップダウンメニューを使います。(「HTML事例集」の5.3 ドロップダウンメニュー)
サンプルページで使っているカレンダーのHTMLファイルです。あなたなりに修正してみてください。
日記のページにはインラインフレームを使って、目次で作ったカレンダーを入れておきます。その日付をクリックすることにより他の日付の日記が読めます。インラインフレーム(IFRAME)は別のHTMLファイルを読み込めるので、多数のページで共通的に使用するメニューなどに使うと便利です。フレームとの違いは、画面を分割するファイルが不要になることです。(画像ファイルを貼り付けるのと同じように使えます。但し終了タグ</IFRAME>が必要です)
サンプルページでは、
<IFRAME SRC="2gatu.htm" FRAMEBORDER=0></IFRAME>
として、フレームの境界線を表示しないようにしています。(WIDTHとHEIGHTでフレームの大きさは指定して下さい。)