質問: tableタグとformタグの組み合わせ tableタグとformタグの組み合わせでどのように記述すれば、構文上正しいのでしょうか? 私は下のパターンで書いておりますが、間違いでしたら早めに改めたいので お聞きしました。 <table> <form> <input type="hidden" name="a" value="1"> <tr> <td> <input type="text" name="b" value=""> </td> </tr> <tr> <td> <input type="submit" value="ok" value=""> </td> </tr> </fomr> </table>
回答: 恐らく、タグを入れると1行分の隙間ができるのでそのように記述しているのでしょう。私も4年ほど前に何かの雑誌でそのように記述しましょう、を確かに見ました。w3cの理論を無視すれば別に表示するのだから構わないとも思います。 しかし、私の場合、今は、前者様の回答のように の外に記述します。そして、スタイルシートで とすれば、隙間が無くなります。