コメント受け付けていないみたいなのでこちらでコメントします。
具体的に作成したhtml文かそのhtml文があるページのURLを提示するか、html文を作成した環境(エディタ)と表示した環境(ブラウザ)を提示してもらわないと回答は難しいと思います。
urlはダミーです http://q.hatena.ne.jp/1243741602
可能性の話でしかないのでコメント欄に囲うと思ったのですがオープンではないので、こちらに。
seesaablogを初めとした一部のブログツールやHTML作成補助ソフトは、ソースの改行コードを
タグに変換してしまいます。
例えば、
<table> <tr><td>test</td> <tr><td>test</td> </table>
と書いた物が、
<table> <tr><td>test</td></tr> <tr><td>test</td></tr> </table>
に自動変換され、table中の改行タグ
がブラウザに解釈され、表より前にに空白が表示されます。
ブラウザ上で、htmlファイルのソースを確認し、tableの中に改行タグが追加されていないかどうか、確認してみてください。
もし、自動挿入されるツールを使っているようでしたら、改行タグ自動挿入関係のオプションをチェックしてみてください。
<table><tr><td>test</td><tr><td>test</td></table>
↑のように改行無しでtableをまとめて一行で書くのも有効です。
URLはダミーです。 http://hatena.ne.jp/juner
タグに関しての閉じ忘れだけだと思われます。
閉じないと意図しない空白が入ったりしますので気をつければ大丈夫かと思われます。
あと、関係無いですが、tdはデータ、thはヘッダ用に使うものなので適切に使いましょう。
(css適用する際も無駄なclassやidの指定をしなくて済みます。
ご回答ありがとうございます。
html文添付します。editorは「秀丸」、ブラウザはIEです。分かりますか?
<html>
<head>
<title>国立ときわ会/運営/案件処理推移表</title>
</head>
<Body>
決定
決定
更新
決定
承認
</BODY>
</HTML>