I designed a form for entering data, but for proper positioning of elements of the form I use "margin-left" with each element to become below each other at the same position
Is there any way to do positioning better?
#content {
height: 200px;
width: 400px;
background: lightgreen;
}
<div id="content">
<form name="log" action="insplacement.jsp" method="post">
Year:<input type="text" name="year" value="" size="20" Style="margin-left: 165px" /><br> No of Company Visited:<input type="text" name="company" value="" size="20" Style="margin-left: 45px" /><br> Number of Students Placed:<input type="text" name="num"
value="" size="20" style="margin-left: 25px" /><br> Percentage of Students Placed:<input type="text" name="percentage" value="" size="20" style="margin-left: 9px" /><br> Maximum Salary offered (p.a.):<input type="text" name="max" value="" size="20"
style="margin-left: 4px" /><br> Minimum Salary offered (p.a.):<input type="text" name="min" value="" size="20" style="margin-left: 7px" /><br> Average Salary offered (p.a.):<input type="text" name="avg" value="" size="20" style="margin-left: 15px"
/><br>
<input type="submit" value="Insert" name="logButton" />
<input type="reset" value="Clear" />
</form>
</div>