Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 尝试将输入字段与标签对齐_Html_Css_Alignment - Fatal编程技术网

Html 尝试将输入字段与标签对齐

Html 尝试将输入字段与标签对齐,html,css,alignment,Html,Css,Alignment,我想将下面显示的输入字段与保持正确使用的方式对齐 代码如下: <form action="add.php" method="POST" enctype="multipart/form-data"> <label for="refNo">Field1 name (long)</label> <input id="refNo" type="text" name="refNo" value="" /><br> <

我想将下面显示的输入字段与保持正确使用的方式对齐

代码如下:

<form action="add.php" method="POST" enctype="multipart/form-data">
    <label for="refNo">Field1 name (long)</label>
    <input id="refNo" type="text" name="refNo" value="" /><br>
    <label for="name">Field2 name</label>
    <input id="name" type="text" name="name" value="" /><br>    
    <input type="submit" value=":: Add  ::" name="addBtn" />
</form>
我正在考虑将a中的标记和另一个中的输入字段分开,然后通过一些浮动操作进行预期的对齐,这是正确的方法吗

这个怎么样

表格>标签{ 最小宽度:185px; 显示:内联块; } 字段1名称长 字段2名称 这个怎么样

表格>标签{ 最小宽度:185px; 显示:内联块; } 字段1名称长 字段2名称
对于简单的UI,请使用以下使用表:

<form action="add.php" method="POST" enctype="multipart/form-data">
    <table>
        <tr>
            <td>
                <label for="refNo">Field1 name (long)</label>       
            </td>

            <td>
                <input id="refNo" type="text" name="refNo" value="" />
            </td>
        </tr>

        <tr>
            <td>
                <label for="name">Field2 name</label>
            </td>

            <td>
                <input id="name" type="text" name="name" value="" /><br>    
            </td>
        </tr>

        <tr>
        <td></td>
            <td>
                <input type="submit" value=":: Add  ::" name="addBtn" />
            </td>
        </tr>
    </table>
</form>

要获得更美观和更高级的UI,请尝试使用引导。

要获得简单的UI,请使用以下使用表:

<form action="add.php" method="POST" enctype="multipart/form-data">
    <table>
        <tr>
            <td>
                <label for="refNo">Field1 name (long)</label>       
            </td>

            <td>
                <input id="refNo" type="text" name="refNo" value="" />
            </td>
        </tr>

        <tr>
            <td>
                <label for="name">Field2 name</label>
            </td>

            <td>
                <input id="name" type="text" name="name" value="" /><br>    
            </td>
        </tr>

        <tr>
        <td></td>
            <td>
                <input type="submit" value=":: Add  ::" name="addBtn" />
            </td>
        </tr>
    </table>
</form>
<style>
    form{
        width: 300px;
        float: left;
    }
    form > label{
        width: 50%;
        float: left;   
        margin-bottom: 10px;
    }
    form > input{
        float: right;
        width: 50%;     
        margin-bottom: 10px;
    }
</style>
<form action="add.php" method="POST" enctype="multipart/form-data">
    <label for="refNo">Field1 name (long)</label>
    <input id="refNo" type="text" name="refNo" value="" /><br>
    <label for="name">Field2 name</label>
    <input id="name" type="text" name="name" value="" /><br>    
    <input type="submit" value=":: Add  ::" name="addBtn" />
</form>

要获得更美观、更高级的UI,请尝试使用Bootstrap。

@Sachin这不是表格数据,而是表单。这里的表元素不是OP想要或需要的。@Ahmed AlGhafri我已经使用表结构发布了,请参见that@James唐纳利:对。@Sachin这不是表格数据,它是一个表格。这里的表元素不是OP想要或需要的。@Ahmed AlGhafri我已经使用表结构发布了,请参见that@James唐纳利:是的,这是一种可怕的做法。table元素用于表示表格数据。表单不是表格数据。这是一种糟糕的做法。table元素用于表示表格数据。表单不是表格数据。
<style>
    form{
        width: 300px;
        float: left;
    }
    form > label{
        width: 50%;
        float: left;   
        margin-bottom: 10px;
    }
    form > input{
        float: right;
        width: 50%;     
        margin-bottom: 10px;
    }
</style>
<form action="add.php" method="POST" enctype="multipart/form-data">
    <label for="refNo">Field1 name (long)</label>
    <input id="refNo" type="text" name="refNo" value="" /><br>
    <label for="name">Field2 name</label>
    <input id="name" type="text" name="name" value="" /><br>    
    <input type="submit" value=":: Add  ::" name="addBtn" />
</form>