Html 文本字段与标签对齐

Html 文本字段与标签对齐,html,css,Html,Css,我希望所有文本字段和对应标签位于同一行 <style> input[type="text"] { display: inline; margin-bottom: 10px; width: 50px; text-align: center; float: left; } label { display: inline; text-align: righ

我希望所有文本字段和对应标签位于同一行

<style>
    input[type="text"] {
        display: inline;
        margin-bottom: 10px;
        width: 50px;
        text-align: center;
        float: left;
    }
    label {
        display: inline;
        text-align: right;
        color: black;
    }
</style>

<input type="text" value="Loading..." id="firstTF"/><label for="first">First</label>
<input type="text" value="Loading..." id="secondTF"/><label for="first">Second</label>
<input type="text" value="Loading..." id="thirdTF"/><label for="first">Third</label>
<input type="text" value="Loading..." id="fourthTF"/><label for="first">Fourth</label>
<input type="text" value="Loading..." id="fifthTF"/><label for="first">Fifth</label>
<input type="text" value="Loading..." id="sixthTF"/><label for="first">Sixth</label>
<input type="text" value="Loading..." id="seventhTF"/><label for="first">Seventh</label>


输入[type=“text”]{
显示:内联;
边缘底部:10px;
宽度:50px;
文本对齐:居中;
浮动:左;
}
标签{
显示:内联;
文本对齐:右对齐;
颜色:黑色;
}
弗斯特
第二
第三
第四
第五
第六
第七

您可以将两个元素向左浮动,设置
显示:内联块和添加
清除:左侧到输入

input[type=“text”]{
显示:内联;
边缘底部:10px;
宽度:50px;
文本对齐:居中;
浮动:左;
清除:左;
}
标签{
显示:内联块;
浮动:左;
文本对齐:右对齐;
颜色:黑色;
}
首先
第二
第三
第四
第五
第六

第七个
为什么不把它们用
-?是的,好主意,Vucko。我在这个平台上相对较新,但我也将尝试您的解决方案。非常感谢Emmanuel。只要软件允许我接受你的代码,我就会标记如何在文本字段和标签之间添加一个空格?你可以使用边距。