Ich mache gerade eine Website und ich erstelle ein Formular, das den Benutzer ermöglicht, ihren Namen, E-Mail, Geschlecht und Geburtsdatum einzugeben. Mein Problem ist, dass ich mit label for = "" der CSS zu erlauben, jeden Abschnitt zu haben, mit dem obenRadiotasten sind zu weit entfernt
<form>
<table>
<tr>
<td><label for="Email">Please enter e-mail:</label></td>
<td><input id="email" type="text" name="email" title="email address" align="right" size="40"/></td>
</tr>
<tr>
<td><label for="Name">Please enter your full name:</label></td>
<td><input id="name" type="text" name="name" title="name" align="right" size="40"/></td>
</tr>
<tr>
<td><label for="DOB">Please enter your date of birth</label></td>
<td><input id="DOB" type="date" name="DOB" title="DOB" align="right"/></td>
</tr>
<tr>
<td><label for="gender">Please select your gender</label></td>
<td><input id="male" type="radio" name="male" title="male"/>Male<td><input id="female" type="radio" name="female" title="female"/>Female</td>
</tr>
<tr>
<td>
<label for="submit"><input type ="submit" value="Submit"></label>
</td>
</tr>
</table>
</form>
Meine CSS ausrichten wird:
label {
margin-left:400px;
}
Aber meine Radio-Buttons sind im Moment zu weit auseinander und ich kann nicht scheinen, dass sie sich näher kommen. Die Radio-Buttons können
auf diesem Bild zu sehen Wenn das Bild nicht angezeigt Sie es hier sehen: http://www.howilearn2.com/student/NonStudentIndex.html
Setzen Sie die Radiobuttons in 1 TD mit colspan = 2. – Kami