• 締切済み

valign=topが機能しません

CGIファイル内のテーブルのtdにvalign=topを記述しましたが、テキストが上にきてくれません。 ソースは以下です。「メッセージ」の文字が上にくるようにするにはどうすれがいいか教えてください。 よろしくお願いします。 <center> <TABLE BORDER=0 CELLPADDING=10 CELLSPACING=10> <tr> <td align=right nowrap><font size=2>お名前</font></td> <td align=left> <input type="text" name="name" size="30" maxlength="100" class=textarea> </td> </tr> <tr> <td align=right nowrap><font size=2>タイトル</font></td> <td align=left><input type="text" name="title" size="50" maxlength="200" class=textarea></td> </tr> <tr> <td valign=top align=right nowrap ><font size=2>メッセージ</font></td> <td align=left><textarea name="msg" cols="50" rows="7" class=textarea></textarea></td> </tr> <tr> <td align=right nowrap><font size=2>パスワード</font></td> <td align=left><input type="password" name="pass" size="16" maxlength="200" class=textarea value=$cpass></td> </tr> <tr> <td colspan=2> <hr size=1 noshade> </td> </tr> <tr> <td align=center colspan=2> <div align="center"><input type="submit" value="投稿する" class=input2 onClick="writeCookie()"></div></td> </tr></form> </table> </center>

  • HTML
  • 回答数2
  • ありがとう数2

みんなの回答

  • think49
  • ベストアンサー率59% (285/482)
回答No.2

validator で検出できるエラーは解消しておいた方がいい気がします。 http://jsbin.com/epivo4/1 http://validator.w3.org/

  • h-h13
  • ベストアンサー率0% (0/0)
回答No.1

ダブルクォーテーションをいれてみてわ? valign="top"

関連するQ&A

  • メールフォームについて

    この中にどのようなHTMLを書けば自分のPCにメールが届く ようになりますか?よろしくお願いします。 <h2>■MAIL FORM</h2> <div class="text"> <form><table><tr><td width="100" align=right> NAME</td><td align=right><input type="text" name="Name" size="34"></td></tr><tr><td width="100" align=right> MAIL</td><td align=right><input type="text" name="Mail" size="34"></td></tr></table> <TEXTAREA NAME="Comments" ROWS="8" COLS="39" value="comments"></TEXTAREA> <br> <table><tr><td width="100" align=right> </td> </tr><tr> <td width="100" align=right> URL</td><td><input type="text" name="URL" value="http://" size="34"></td></tr><tr><td></td><td align="right"> <INPUT TYPE="reset" VALUE=" Reset "> <INPUT TYPE="submit" VALUE=" Send "></FORM> </td></tr></table><br></div>

    • ベストアンサー
    • HTML
  • VBAでWebページに入力&ボタンクリック

    URLがhttp://xxx.com/のページで次のようなフォームのときExcelで自動入力クリックするマクロを作りたいです。 <input type="hidden" name="room" value="aaaaa"/> <a name="regist" id="regist">総登録数</a> <table width="402" border="1"> <tr> <th align="center" colspan="2"><div align="left"><big>登録ページ</big></div></th> </tr> <tr> <td colspan="2">&nbsp;&nbsp;&nbsp;name <input type="text" size="20" name="name" value="" maxlength="20"> &nbsp;&nbsp;&nbsp;Email <input type="text" size="20" name="email" value=""> &nbsp;&nbsp;</td> </tr> <tr> <td align="center">pass</td> <td><input type="text" size="20" name="pw" maxlength="12" value=""></td> </tr> <tr> <td align="center">category</td> <td><select size="1" name="junle"> <option value="pp" selected="selected">カテゴリ選択</option> <option value="0">その1</option> <option value="1">その2</option> </select></td> </tr> <tr> <td align="center">title</td> <td><input type="text" size="55" name="title" maxlength="25" value=""></td> </tr> <tr> <td align="center">URL</td> <td><input type="text" size="55" name="url"></td> </tr> <tr> <td align="center">intro</td> <td><input type="text" name="comment" size="55" maxlength="50" value=""></td> </tr> <tr align="center"> <td><br></td> <td><input type="submit" name="mode" value="登録"> <input type="reset" value="クリア"></td> </tr> </table> 入力する内容は1行目のA,B,C・・にname,email,pass・・・が順番にそれぞれ入っています。

  • <input type="hidden" name="action"

    <input type="hidden" name="action" <input type="hidden" name="action" value="sendmail"> <table cellspacing="1" cellpadding="5" width="580" bgcolor="black" align="center"> <tr> <td bgcolor="#efffff" width="110"><font color=black>氏名</font></td> <td bgcolor="#ffffff"><input type="text" name="name" size="30" value="" maxlength="70"></td> </tr> <tr> <td bgcolor="#efffff"><font color=black size="2">メールアドレス</font></td> <td bgcolor="#ffffff"><input type="text" name="mail" size="50" value="" maxlength="80"></td> </tr> <tr> <td bgcolor="#efffff"><font color=black>地域</font></td> <td bgcolor="#ffffff"><input type="text" name="address" size="50" value="" maxlength="70"></td> </tr> <tr> <td bgcolor="#efffff"><font color=black>御問合せ内容</font></td> <td bgcolor="#ffffff"><textarea name="comment" rows="5" cols="48"></textarea></td> </tr> </table> <center> <input type="submit" name="sub" value="クリック"> </center> </form> <h2>当サイトへの御要望</h2> <p>■各項目を御記入頂き、下のボタンをクリックして下さい。</p> <form action="form.php" method="post"> <input type="hidden" name="action" value="sendmail"> <table cellspacing="1" cellpadding="5" width="580" bgcolor="black" align="center"> <tr> <td bgcolor="#efffff" width="110"><font color=black>氏名</font></td> <td bgcolor="#ffffff"><input type="text" name="name" size="30" value="" maxlength="70"></td> </tr> <tr> <td bgcolor="#efffff"><font color=black>メールアドレス</font></td> <td bgcolor="#ffffff"><input type="text" name="mail" size="50" value="" maxlength="80"></td> </tr> <tr> <td bgcolor="#efffff"><font color=black>御要望</font></td> <td bgcolor="#ffffff"><textarea name="comment" rows="5" cols="48"></textarea></td> </tr> </table> <center> <input type="submit" name="sub" value="クリック"> </center> </form> (1)これらを含めたサイトを「HTML4,01」(文字コード「shift_jis」)で作成していました。 (2)このフォームタグをそのまま「XHTML1,0」で作成したサイト(文字コード「UTF-8」)に埋め込むには、書き直す箇所がありますでしょうか? PHPファイルも(1)で使用していたモノをそのまま(2)に使用したいと思っているのですが、文字化けがなおりません。 PHPに関しても、記述しなおす箇所があるのでしょうか? 詳しい方、お助け下さい。 宜しくお願いします。 PHPファイルは、(1)の時は正常に動作していました。

    • ベストアンサー
    • PHP
  • 掲示板に投稿編集機能付けたい

    掲示板に投稿編集機能付けたい http://okwave.jp/qa2963467.html 追加質問をどうやってすればいいのか分からないので、また質問させて頂きます。 前回教えて頂いたのを四苦八苦して何度もやり直ししたあげく、 なんとか修正画面を出せるようになりましたが、、 修正画面から戻るボタンを押すと記事が見当たらないと表示されてします。 どうやら、edit機能が効いてなく、飛んだ瞬間に削除が働いている気がします。 #--修正対象データが見つかるまでループ--# $flag1 = 0; $flag2 = 0; foreach $line (@DATA) { ($no,$name,$mail,$age,$state,$comment,$hoop,$risou,$max,$date,$H_A,$m_pass,$looks) = split(/\,/, $line); if ($in{'number'} eq "$no") { $flag1 = 1; chomp $m_pass; if ($crypted eq "$m_pass" || $in{'pass'} eq "$master_key") { $flag2 = 1; $line =~ s/.*\n//; last; } else { &lock2; &error("パスワードが一致しません"); } } } #--修正対象Noが見つからなかった場合のエラー処理ー--# unless ($flag1) { &lock2; &error("記事No$in{'number'}が見つかりません"); } if ($flag2) { if ($in{'sex'} eq "0") { if (!open(OUT,">$mensfile")) { &lock2; &error("$mensfile ファイルオープンエラー"); } print OUT @DATA; close(OUT); } elsif ($in{'sex'} eq "1") { if (!open(OUT,">$ladysfile")) { &lock2; &error("$ladysfile ファイルオープンエラー"); } print OUT @DATA; close(OUT); } &lock2; しかも、修正画面にそれぞれの箇所が反映されません。 print <<"HERE"; <TR><TD nowrap align="right">会員ID/</TD><TD nowrap> <INPUT type="text" name="id" size="10" value="$id"></TD></TR><BR> HERE print <<"HERE"; <TR><TD nowrap align="right">お名前/</TD> <TD nowrap><INPUT type="text" size="24" name="name" value="$name"> <INPUT type="radio" name="sex" value="0">男性 <INPUT type="radio" name="sex" value="1">女性</TD></TR><BR> HERE print <<"HERE"; <TR><TD nowrap align="right">E-mail/</TD> <TD nowrap><INPUT type="text" size="48" name="email" value="$email"></TD></TR><BR> HERE print <<"HERE"; <TR><TD nowrap align="right">希望する相手/</TD> <TD nowrap><INPUT type="text" size="29" name="risou" value="$risou"> <SELECT name="hoop"> <OPTION selected>男女ともに</OPTION> <OPTION value="男性のみ">男性のみ</OPTION> <OPTION value="女性のみ">女性のみ</OPTION></SELECT></TD></TR><BR> HERE print <<"HERE"; <TR><TD nowrap align="right">タイトル/</TD> <TD nowrap><input type="text" size="46" name="title" value="$title"></TD></TR><BR> HERE print <<"HERE"; <TR><TD nowrap align="right" valign="top">メッセージ/</TD> <TD nowrap><TEXTAREA name="comment" rows="10" cols="53" value="$comment"></TEXTAREA></TD></TR><BR> HERE print <<"HERE"; <TR><TD align="right">メール制限/</TD><TD nowrap> <SELECT name="max"> <OPTION value="0" selected>制限なし</OPTION> <OPTION value="5">5通まで</OPTION> <OPTION value="10">10通まで</OPTION> <OPTION value="20">20通まで</OPTION> <OPTION value="30">30通まで</OPTION> <OPTION value="40">40通まで</OPTION> <OPTION value="50">50通まで</OPTION> </SELECT></TD></TR><BR> HERE print <<"HERE"; <TR><TD nowrap align="right"></TD> <TD nowrap colspan="2"> <INPUT type="submit" value=" 書込する "><INPUT type="reset" value="リセット"> </TD></TR></TABLE><BR> </FORM> HERE &html_footer; exit; } exit; } このような記述で画面は出せました。 もう悩み過ぎて禿げそうです。 どうやったら正常な修正機能を追加できるでしょうか?

    • ベストアンサー
    • CGI
  • [VBScript]ラジオボタンでform送信

    HTML内でVBScriptを用いて、以下のようなことをしたいと思っています。 <tr>   <td nowrap align="center">東京 or 大阪 </td>   <td><input type="radio" name="ikisaki" value="0" checked>東京 <input type="radio" name="ikisaki" value="1" >大阪 </td> <form method="post" action="xxxx.asp" name="form"> <tr>  <td nowrap align="right">市名</td>  <td nowrap><font size="+2"><%=strCitNm%></font></td> </tr> <tr>  <td>   <input type="submit" name="A1" value="送信">  </td> </tr> 上記なようなラジオボタンが2つあったとして、[送信]を押したときに ラジオボタンのチェックが「東京」なら action="tokyo.asp" に、 「大阪」なら action="oosaka.asp"へform送信を行いたいと思っているのですが、 HTML内でVBScriptを使用する場合、どのような記述にすればいいのかがわかりません。 どうかよろしくお願いします。

    • ベストアンサー
    • HTML
  • 楽天アフィの検索窓(form)の左右中央化

    こんにちは。 ホームページを製作しているものです。楽天ブックスの検索窓を設置しようと考えています。それが下記です。 <form method=get action="http://pt.afl.rakuten.co.jp/c/秘密にさせて下さい/"><input type=hidden name=sv value=6><input type="hidden" name="sid" value="213310"> <input type="hidden" name="su" value="rakutenbooks"> <input type="hidden" name="sn" value="楽天ブックス"> <input type="hidden" name="cord" value="s"><table width=150 border=0 cellspacing=0 cellpadding=1 bgcolor=#107400><tr><td align=center><table cellspacing=0 cellpadding=3 border=0 width=100% bgcolor=#FFFFFF><tr> <td bgcolor=#107400 align=center><b><font size=2 color=#FFFFFF>楽天ブックスで探す</font></b></td> </tr><tr bgcolor=#fffcdd><td nowrap align=center><input type=text size=14 name=sitem value=></td></tr><tr bgcolor=#fffcdd><td align=center><input type=submit value=商品検索 name=submit></td></tr><tr><td nowrap align=center><img src=https://image.books.rakuten.co.jp/books/img/bookimg/_h1529_bookslogo.gif width=145 height=27 border=0 alt=楽天ブックス></td></tr></table></td></tr></table><input type="hidden" name="scid" value="af_ich_link_search"></form> この<form>を<center>タグではなくCSSで左右中央化がどうCSSで指定しても出来ませんでした。 CSSファイルで下記を記述し<form>を挟んでも不可でした。 .cent { margin-left:auto; margin-right:auto; text-align:center; } お分かりの方、どなたかご教示願えないでしょうか? 何卒よろしくお願い申し上げます。

    • ベストアンサー
    • CSS
  • このメルフォタグについて…

    <div id="main"> <BR class="clear"> <h2>Contact</h2> <div class="txt"> <table cellspacing="3" cellpadding="3" border=0> <tr> <td>NAME</td> <td><input name="name" type="text" size="30"></td> </tr> <tr> <td>MAIL</td> <td><input name="mail" type="text" size="30"></td> </tr> <tr> <td>URL</td> <td><input name="url" type="text" value="http://" size="30"></td> </tr> <tr> <td valign="top">COMMENT</td> <td><textarea name="msg" cols="30" rows="5">ご感想や管理人へのお便りはこちら☆</textarea></td> </tr> <tr> <td colspan="2" align="right"> <input type="button" name="submit" value="SUBMIT" class="b"></td> </tr> </table> </div> テンプレートをお借りしたのですが、メルフォタグがこのようになっていました。 が、このままでは使用出来ないので、どこに自分のメアドを入れればいいのか教えて下さい。

  • HP作成をしていますが、うまくいかず困っています。

    知人に頼まれ、HPの検索窓を作っています。HTML方式で作成し、DreamWeaverにて掲載します。検索エンジンは、ConceptBaseSearchです。 (1)指定の”場所”をヒットさせ表示させることはできたのですが、Googleのように検索窓は上に表示したままで、その下にヒットさせたものを表示させてほしいとの事でした。→googleのソースを見てみたのですが、初心者なもので、どこに何が必要なのかがわかりません。 (2)『質問』と『ヒット数』の間に『種類』の窓を設け、種類毎(3種類でプルダウン方式)に検索させてほしいとの事でした。その3種類の検索先はそれぞれバラバラなのですが、3項目目の検索先だけは、二つの場所を同時に見に行き一緒に表示させてほしいとのことでした。→下記のソースとは別に試してみましたが、3項目目の、二つの場所を同時に見に行き一緒に表示させる・・・がどうしてもうまくいきません。 ソースは下記です。 <html> <head><title>問い合わせ</title> <body> <h1><font color="green">質問</font></h1> <hr> <FORM name="MainForm" method="GET" action="場所.asp" TARGET="_blank"> <INPUT TYPE="HIDDEN" NAME="Page" VALUE=""> <INPUT TYPE="HIDDEN" NAME="Method" VALUE="F"> <INPUT TYPE="HIDDEN" NAME="DataBase" VALUE="カタログ1"> <INPUT TYPE="HIDDEN" NAME="DataBase" VALUE="カタログ2"> <div align="left"> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="1" id="table15"> <TR VALIGN="Bottom" bgColor="White" NOWRAP> <TD NOWRAP align="left"><FONT size=1>質問</FONT></TD> <TD ALIGN="LEFT" COLSPAN="2" NOWRAP><FONT size=1>ヒット数</FONT></TD> </TR> <TR VALIGN="Middle" bgColor="White" NOWRAP> <TD align="left"> <INPUT TYPE="TEXT" NAME="KeyWord" SIZE="35" MAXLENGTH="1024" VALUE=""></TD> <TD align="left"><SELECT Name="RESULT_LIMIT" ROW=1> <OPTION Value="100" Selected>100件</OPTION> <OPTION Value="0" >無制限</OPTION></SELECT></TD> <TD align="left">&nbsp;<INPUT TYPE="submit" Value="検索"></TD> </TR> </TABLE> </div> </FORM> <hr> </body> </html> 言葉足らずの部分があれば、補足します。どうかみなさん、ご教授をお願いいたします。

    • ベストアンサー
    • HTML
  • チェックボックスで合計値を計算に機能追加したい

    チェックボックスで差引き値を計算し、 さらに差引き値を一定値以下にしないものを制作したいとおもいます。 チェックボックスごとに決まった値が引かれるものと、 チェックボックスに2つ以上チェックで一定値が引かれる2種類が希望です。 現在、別サイトにて参考にさせていただきました以下のソースとなっておりますが、 この形には拘りません。 数値、内容等は仮のものです。 完成形イメージを画像添付致します。 ご回答、よろしくお願いいたします。 <script language="JavaScript"> <!-- plice=new Array(); plice[0]=0.5; plice[1]=0.3; plice[2]=0.2; function keisan(){ goukei=2.5; for(i=0;i<=2;i++){ if(document.myform.elements[i].checked==true){ goukei=goukei-plice[i]; } } document.myform.total.value=goukei.toFixed(1); } //--> </script> <form name="myform"> <table cellpadding="1" cellspacing="0" border="0"> <tr> <td align="left" nowrap><font color="#999999">◆</font>イモ(1500円)</td> <td align="left"><input type="checkbox" onclick="keisan()"> 箱</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>魚(4000円)</td> <td><input type="checkbox" onclick="keisan()"> 匹</td> </tr> <tr> <td align="left"><font color="#999999">◆</font>ウニ(300円)</td> <td><input type="checkbox" onclick="keisan()"> 個</td> </tr> <tr> <td align="left"><font color="#ff0000">■</font><b><font color="#ff0000">合計金額</font></b></td> <td align="left"><input type="text" name="total" value="2.5"> 円</td> </tr> </table> </form>

  • 「○○○@××.△△: HTTPリクエストにRefererがありません。」?

    メールフォームを作成したいのですが、試しに送信すると「○○@××.△△: HTTPリクエストにRefererがありません。」と表示されます。どこがおかしいのか教えて下さい。 以下にHTMLを記述します。 「」内にはHPアドレス(Infoseek)とメールアドレス(Infoseekメール)を記述済みです。 <FORM METHOD="POST"ACTION="http://www.altoworld.com/*****/post.cgi"> <INPUT TYPE="hidden" NAME="_location" VALUE="「送信後戻るページ」 "><INPUT TYPE="hidden" NAME="_subject" VALUE="メールフォーム"><INPUT TYPE="hidden" NAME="_mailto" VALUE="「メールアドレス」"><div align="center"><center><table border="1" bordercolor="#000000"><tr><td align="center">ハンドルネーム</td><td align="center" bordercolor="#FFFFFF"><INPUT TYPE="text" NAME="名前" SIZE="20"></td></tr><tr><td align="center">メールアドレス</td><td align="center" bordercolor="#FFFFFF"><INPUT TYPE="text" NAME="MAIL" SIZE="20"></td></tr><tr><td align="center">ホームページ</td><td align="center" bordercolor="#FFFFFF"><INPUT TYPE="text" NAME="URL" SIZE="20" VALUE="http://"></td> </tr><tr><td align="center">ご感想をどうぞ</td><td align="center" bordercolor="#FFFFFF"><p align="center"><TEXTAREA NAME="感想" COLS="22" ROWS="2"></TEXTAREA><br><INPUT TYPE="submit" VALUE="送信"><INPUT TYPE="reset" VALUE="リセット"></td></tr></table></center></div></FORM>

    • ベストアンサー
    • HTML

専門家に質問してみよう