• ベストアンサー

</form>タグを使用すると強制的に改行されてしまいます・・・

<FORM action="http://log.cgi" method="post"> <INPUT type="submit" value="b1"></FORM> <FORM> <FORM action="http://log2.cgi" method="post"> <INPUT type="submit" value="b2"></FORM> とすると,強制的に改行されてしまい何とか,ボタンを,並列することは出来ないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

そのような場合は、枠なしテーブルを使うのが常套手段となっています。 <TABLE border="0" cellspacing="0" cellpadding="0"> <TR> <TD>    ここに1つ目のフォーム </TD> <TD>    ここに2つ目のフォーム </TD> </TR> </TABLE> ボタンの位置や間隔は、TD タグの align や width で調整します。 蛇足ですが、フォームの下にできる1行分の空白を消すためには、TD タグと FORM タグの位置を交換します。 <FORM ・・・> <TD>    フォームの内容 </TD> </FORM> これも常套手段の1つで、ほとんどのブラウザでは正しく表示されますが、HTML の構造としては正しくないので、何らかのツールでチェックすると警告されることがあります。

flower_pink
質問者

お礼

ありがとうございます!!あなたのおかげで,そっこー,解決しました。

その他の回答 (1)

回答No.2

こんなやり方もあります。 <form name="form1" style="float:left"> <input type="checkbox" name="check1" value="1">Check 1 <input type="submit" value="送信"> </form> <form name="form2" style="float:left"> <input type="checkbox" name="check2" value="2">Check 2 <input type="submit" value="送信"> </form> <BR CLEAR=ALL>

flower_pink
質問者

お礼

ありがとうございます!!これでも,無事うまくいきました。時間優先順ということでポイントが少ないのは勘弁してくださいね。