html 在标签前添加 space
html add space before tag
我试图在输入标签前添加 space,我注意到 Chrome 没有呈现白色 space。我该怎么做才能添加一个space。我的代码非常简单:
Q: <input type="text" id="q">
注意 Q: 和标签之间的 space。如果绝对必要,我会使用 JS,但纯 HTML 更好。
如果你想要一个常规的行空白,你可以使用 <br>
但是如果你的意思是输入框前的文字 whitespace,你可以使用 margin
标签来给它更多 space.
例如
#q{
margin-left:10px;
}
你可以试试
。
Q: <input type="text" id="q">
给你加margin-left #q
,
#q{
margin-left:10px;
}
这是在输入标签前有一个白色space 的两个例子。它使用  
或 css
。使用 css 对我来说更简洁,您可以轻松更改它的样式。下面的例子 css 有一个字符 space.
#q1 {
margin-left: .5em;
}
<label for="q">Q:</label> <!-- using a space -->
<input type="text" name="q" id="q">
<br />
<label for="q1">Q:</label><!-- using css -->
<input type="text" name="q1" id="q1">
我试图在输入标签前添加 space,我注意到 Chrome 没有呈现白色 space。我该怎么做才能添加一个space。我的代码非常简单:
Q: <input type="text" id="q">
注意 Q: 和标签之间的 space。如果绝对必要,我会使用 JS,但纯 HTML 更好。
如果你想要一个常规的行空白,你可以使用 <br>
但是如果你的意思是输入框前的文字 whitespace,你可以使用 margin
标签来给它更多 space.
例如
#q{
margin-left:10px;
}
你可以试试
。
Q: <input type="text" id="q">
给你加margin-left #q
,
#q{
margin-left:10px;
}
这是在输入标签前有一个白色space 的两个例子。它使用  
或 css
。使用 css 对我来说更简洁,您可以轻松更改它的样式。下面的例子 css 有一个字符 space.
#q1 {
margin-left: .5em;
}
<label for="q">Q:</label> <!-- using a space -->
<input type="text" name="q" id="q">
<br />
<label for="q1">Q:</label><!-- using css -->
<input type="text" name="q1" id="q1">