KENT-WEB サポートコーナー 過去ログ [ 0083 ]


記事No: 386
投稿日: 2007/04/28(Sat) 15:18:10
タイトルpostmail 「err2.html」でコンテンツに空白
ID情報: media00
投稿者: kawa
URLhttp://www.asti-g.com/inquiry/index.html

はじめまして。このたびpostmailを設置させていただきました。
正常に動作しているのですが、
「err2.html」で不自然な空白ができていしまいます。
html側には最低限のHTMLしか記述していません。
conf.html、err1.htmlでは問題ありません。

空白ができるのは<h3>と<table>の間です。

----以下のように記述しています----

<h2>入力内容に誤りがあります</h2>
<div align="center">
<h3>前画面に戻って正しく入力してください</h3>
<table width="80%" border="0" cellpadding="5" cellspacing="0" class="table">
<!-- cell_begin -->
<tr>
<th align="right" nowrap>$left</th>
<td width="75%">$right</td>
</tr>
<!-- cell_end -->
</table>
<br>
<form>
<input name="button" type="button" onClick="history.back()" value="&lt;&lt; 前画面にもどる">
</form>
</div>

どのようにすれば空白がなくなりますでしょうか?
アドバイスをよろしくお願いいたします。


記事No: 389
投稿日: 2007/04/28(Sat) 17:00:14
タイトルRe: postmail 「err2.html」でコンテンツに空白
ID情報: tems
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> はじめまして。このたびpostmailを設置させていただきました。
> 正常に動作しているのですが、
> 「err2.html」で不自然な空白ができていしまいます。
> html側には最低限のHTMLしか記述していません。
> conf.html、err1.htmlでは問題ありません。
>
> 空白ができるのは<h3>と<table>の間です。
>
> ----以下のように記述しています----
>
> <h2>入力内容に誤りがあります</h2>
> <div align="center">
> <h3>前画面に戻って正しく入力してください</h3>
> <table width="80%" border="0" cellpadding="5" cellspacing="0" class="table">
> <!-- cell_begin -->
> <tr>
> <th align="right" nowrap>$left</th>
> <td width="75%">$right</td>
> </tr>
> <!-- cell_end -->
> </table>
> <br>
> <form>
> <input name="button" type="button" onClick="history.back()" value="&lt;&lt; 前画面にもどる">
> </form>
> </div>
>
> どのようにすれば空白がなくなりますでしょうか?
> アドバイスをよろしくお願いいたします。
>

IEでは空白が入りますがOperaでは空白はありません。
オリジナルのerr2.htmlではIEでもその様な現象は出ませんのでerr2.htmlをいじっているのが原因かと思います。テンプレートファイルの編集はサポート外ですので自己解決してください。


記事No: 391
投稿日: 2007/04/28(Sat) 17:51:34
タイトルRe^2: postmail 「err2.html」でコンテンツに空白
ID情報: media00
投稿者: kawa
URLhttp://www.asti-g.com/inquiry/index.html

> > はじめまして。このたびpostmailを設置させていただきました。
> > 正常に動作しているのですが、
> > 「err2.html」で不自然な空白ができていしまいます。
> > html側には最低限のHTMLしか記述していません。
> > conf.html、err1.htmlでは問題ありません。
> >
> > 空白ができるのは<h3>と<table>の間です。
> >
> > ----以下のように記述しています----
> >
> > <h2>入力内容に誤りがあります</h2>
> > <div align="center">
> > <h3>前画面に戻って正しく入力してください</h3>
> > <table width="80%" border="0" cellpadding="5" cellspacing="0" class="table">
> > <!-- cell_begin -->
> > <tr>
> > <th align="right" nowrap>$left</th>
> > <td width="75%">$right</td>
> > </tr>
> > <!-- cell_end -->
> > </table>
> > <br>
> > <form>
> > <input name="button" type="button" onClick="history.back()" value="&lt;&lt; 前画面にもどる">
> > </form>
> > </div>
> >
> > どのようにすれば空白がなくなりますでしょうか?
> > アドバイスをよろしくお願いいたします。
> >
>
> IEでは空白が入りますがOperaでは空白はありません。
> オリジナルのerr2.htmlではIEでもその様な現象は出ませんのでerr2.htmlをいじっているのが原因かと思います。テンプレートファイルの編集はサポート外ですので自己解決してください。


ご返答ありがとうございました。
一応自己解決しました。
DTDの宣言が悪かったようです。
このページのみ、W3Cの標準になんらかの原因で沿わないようです。
"http://www.w3.org/TR/html4/loose.dtd"
を抜いたらうまくいきました。


[検索ページ]