
No.2ベストアンサー
- 回答日時:
ブラウザの仕様かHTMLの仕様により、フォームの下にmarginが作られますので、
スタイルシートで
form { margin:0px; }
を指定してください。
<table>と<tr>の間や、<tr>と<td>の間に<form>を入れる方法は、
スタイルシートが定義される以前はよく使われていた(よく使われている)書き方と思いますが、
厳密にはHTMLの文法に違反します。
<form><table><tr><td>~</td></tr></table></form>
<table><tr><td><form>~</form></td></tr></table>
のいずれかで記述して、スタイルシートで見栄えを整えることをおすすめします。(<tbody>タグは省略しています)
No.3
- 回答日時:
筋としてはformはブロック要素なので改行される
仕様です。
どうしてもというのであればinline属性につけかえ
れば、ご希望のスタイルになります。
(スタイルシート対応のブラウザにかぎる)
<table border>
<tr><td><form><input type=text></form></td></tr>
<tr><td><form style="display:inline"><input type=text></form></td></tr>
</table>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルの行を折りたたみたい...
-
Safariでテーブルのセルの高さ...
-
テーブルのセルに画像をピッタ...
-
ホームページ 表の上の余白を...
-
TRタグの余白をcssで設定するには
-
テーブルの任意の列を非表示に...
-
エクセルで、タグを自動生成
-
大量にあるrowspanを分割したい。
-
逆L字の表(table)組み
-
テーブルの線を極細にしたい
-
html・cssで日付をキレイに揃え...
-
tableにul,または,olを入れられ...
-
tableコーディング 幅ピッタリ...
-
テーブルをスクロールさせると...
-
テーブルの位置を細かく指定し...
-
テーブルタグの中にdivを含めて...
-
html でのテキスト結合について
-
テーブル内に画像を表示したい。
-
テーブルの横に画像を
-
divで囲んだ文字が消える
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルの行を折りたたみたい...
-
テーブルの任意の列を非表示に...
-
テーブルのセルに画像をピッタ...
-
tableにul,または,olを入れられ...
-
テーブルのヘッダとボディの幅...
-
cssで、表示されるテキストによ...
-
中に<table></table>が使えるア...
-
逆L字の表(table)組み
-
テーブルの表示がずれます
-
TRタグの余白をcssで設定するには
-
EXCELからhtmlへの変換で罫線が...
-
テーブルのセルにアンカー
-
ASP GridViewで1レコード2行を...
-
colspanを使うと正しく表示でき...
-
tableの要素(tr、td)に一...
-
文字列が入っているtdを削除せ...
-
htmlのtable内に画像
-
tableの中にtableを作りスクロ...
-
テーブルタグのセルの幅の一部...
-
Htmlのtd要素の中で半角の空...
おすすめ情報