どうも、uduki4です。
これと似たような質問に私は答えましたから、
多分、過去の質問検索されたのでしょうか。
されたとしても、よく分らなかったのではないのでしょうか。
まあ追い帰すというのもなんですので、
私が前に答えたのでもよければ、答えましょう。
※この意味は、HTMLタグ辞典等で調べてください。
一様解説もありますが、辞典は、いろんなHTMLの基礎の事を教えてくれるし、今でも私のよき友ですから、いつになっても使えないと言う事はありません。
では、
<HTML>
<HEAD>
<TITLE>index</TITLE>
</HEAD>
<BODY leftmargin="0" topmargin="0">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle">内容を書く</td>
</tr>
</table>
</body>
</html>
こうすれば、完全に真中にきます。
解説を、
<BODY leftmargin="0" topmargin="0">
は、まず、
『leftmargin="0"』横の空きが0で、
『topmargin="0"』縦の空きが0と言う事です。
これを応用すれば、テーブルにも出来ますし色々とできます。
次に、テーブルを張ります。
何故と感じたら、HTMLタグ辞典をよく読んで勉強して下さい。
では、
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">は、
『width="100%"』と『height="100%"』が、縦と横を100%とする事で、
表示されているIEやNeなどと言ったブラウザーなどで見たときに、
きちんと表示される事が出来ます。
ただ、表示しようとする物が、表示枠よりも大きくなったときは、出来ませんので・・・
で、『 border="0" cellspacing="0" cellpadding="0"』これは、まじないです。
これをすると、テーブルの枠も見えませんし、隙間だってありません。
で、最後に、『<td align="center" valign="middle">』は、全部真中に持ってくるときのまじないです。
分らないのとがありましたら、HTMLタグ辞典に詳しく載っていますので、解説はこれぐらいにしておきます。
これは、私が試行錯誤の末に、完成したものです(他の人が先に見つけているという可能性もなくはない)が、どうせばれる事だし、『HTML』は、残念ながら、どんな事をしても相手のブラウザーに『HTML』言語を送って表示しているのだから、どうしても何をしても見えてしまいます。ならば、分りやすくきちんと後に続く人のための教えておいたほうが言いでしょう。と、私の勝手な考えを言ってしまいましたが、これが本音です。
それでは、いいホームページが出来ます事を祈って。
では。
以上
お礼
すばらしいっす!なるほどと思いました。 どうもありがとうございました!