I'm practicing creating an HTML form and was wondering whether a p tag or div tag would be best practice to set each form element on it's own line.
This is what I have at the moment.
<div>
<label for="firstname">Enter your first name:</label>
<input id="firstname" type="text" placeholder="First Name">
</div>
<div>
<label for="lastname">Enter your last name:</label>
<input id="lastname" type="text" placeholder="Last Name">
</div>
CodePudding user response:
Instead of <div> or <p> use <li>s in an <ol> or <ul> (if you need <div> or <p>, use <div> because it's more for interactivity than a paragraph)
