・http://1st.geocities.jp/kittengrandguignol/top.html
を拝見しましたが、4行目の base要素(<base href="〜">) は何のために書かれていますか?
・HTML 4.01 の文書型宣言(<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">)を省略した形で書くと、多くのブラウザはルールとおりの表示を行いません。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
の方がよろしいでしょう。
・その他、http://openlab.ring.gr.jp/k16/htmllint/htmllint.html
でHTMLの文法チェックが行えます。