代码之家  ›  专栏  ›  技术社区  ›  jpemberthy

表格标记中包含表格标记是否有效?

  •  3
  • jpemberthy  · 技术社区  · 14 年前

    它是 有效的 在表标记中包含窗体标记?一些文件链接将不胜感激。

    5 回复  |  直到 4 年前
        1
  •  14
  •   Community Mr_and_Mrs_D    4 年前

    <form> is valid inside a <td> element http://validator.w3.org

    <table>
      <tbody>
        <tr>
          <td><form action="test"><div><input type="text"></div></form></td>
        </tr>
      </tbody>
    </table>
    

    在“更多选项”下,选择“验证文档片段”。这允许您检查HTML片段,而不必为其编写整个页面。我一直用它来检查HTML片段。

    参考文献:

        2
  •  2
  •   Guffa    14 年前

    form 标记内部 table

    使用CSS删除 形式 改为标记。例子:

    <form ... style="margin:0">
    

    或者更愿意把它放在你的样式表里。

        3
  •  0
  •   robjmills    14 年前

    您可以在td中嵌套一个窗体,但在大多数情况下,将窗体包装在表中是很好的

        4
  •  0
  •   Nkwadi Hyzenbag    8 年前
    <form action="#">
        <table>
            <thead>
                <tr>
                    <th>list</th>
                    <th>button</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td><input type="text" required="required"></td>
                    <td><button type="submit" id="saveRow">Save me</button></td>
                </tr>
            </tbody>
    
    
        </table>
    
    </form>
    
        5
  •  0
  •   peterh Eli    4 年前

    把一个 <form> 标记内部 <table>

    <table>
       <tr>
       <td>
       <form name="sample" action="test.php">
    <div>
       <input type="submit" value="submit" >
    </div>
       </form>
    </td>
    </tr>
    </table>           
    

    编辑说明:标记包装为代码,以便内容按预期读取,但答案应指定,当窗体位于表中时,它不能是直接后代:它必须是单元格的子级。