そもそも tableを使いません(http://www5.pf-x.net/~artschool/index.html
を拝見しましたが、どう見ても「表」ではありません)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja" dir="ltr">
<head>
<base href="http://www5.pf-x.net/~artschool/">
<title></title>
<style type="text/css">
body{
color: #000000;
background-color: #FFFFFF;
margin: 15px 60px;
}
h1{
background-color: #FFFFFF;
margin: 0px;
width: 50%;
}
h2{
font-size: 100%;
margin: 0px;
padding: 1px;
border-width: 0px 0px 2px 0px;
border-style: solid;
border-color: white;
}
h3{
margin: 2em 0em 0em 0em;
}
em{
font-style: normal;
font-weight: bold;
}
div.title{
background-color: #0066ee;
padding: 2px;
}
div.title ul{
margin: 4px 0px 0px 0px;
padding: 0px;
list-style-type: none;
text-align: right;
}
div.title li{
display: inline;
margin: 0px 3em;
}
p.title{
color:#ffffff;
background-color: #0099cc;
margin: 0px 0px 1em 0px;
padding: 2px;
}
div#mainmenu{
background-color: #99ffff;
width: 24%;
float: left;
padding: 0em 0em 1em 0em;
}
div#mainmenu h2{
color: #FFFFFF;
background-color: #0066ff;
text-align: center;
}
div#mainmenu ul{
margin: 0em 1em;
padding: 0em;
list-style-type: none;
}
div#information{
background-color: #ccccff;
width: 74%;
float: right;
padding: 0em 0em 1em 0em;
}
div#information h2{
color: #FFFFFF;
background-color: #6666ff;
padding-left: 2em;
}
a:link img,
a:visited img{
border-width: 0px;
}
</style>
</head>
続く