我正在处理 HTML5 表单,我想浮动一些输入元素及其标签。这是最好的方法吗?
<form>
<fieldset class="float_left">
<label for="login">Login ID #</label>
<input type="text" name="login" id="login">
</fieldset>
<fieldset class="float_right">
<label for="password">Password</label>
<input type="password" name="password" id="password">
</fieldset>
<span class="forgot_login float_left"><a href="#">Forgot your login information?</a></span>
<input type="submit" value="LOG IN" class="form_button float_right">
</form>
我看到人们将它们包装在 div、列表等中。我想遵循最佳实践。即使我不打算设计样式,我是否也应该用字段集包装每个标签和输入元素?前任:
<form>
<fieldset>
<label for="name">Full Name:</label>
<input type="text" name="name" id="name" placeholder="First Name" class="float_left">
</fieldset>
<fieldset>
<label for="email">Email:</label>
<input type="email" name="email" id="email" placeholder="Ex: johndoe@gmail.com" class="full_input">
</fieldset>
<fieldset>
<textarea rows="3" name="message" id="message" placeholder="1000 Character or less" class="full_input"></textarea>
</fieldset>
<input type="submit" value="SEND" class="form_button float_right">
</form>
谢谢。