ラベルと入力フィールドで構成される非常に単純な Web フォームがありますが、ページの中央にフォームを配置し、ラベルの横にきれいに表示されるようにラベルを等幅にする方法を見つけることができないようです。お互いに、お互いの下に。私のページの構造は基本的に次のとおりです。
<body>
<div class="form">
<form method="post">
<fieldset>
<label>Mobile:</label><input type="text" name="msisdn"><br/>
<label>Code:</label><input type="text" name="code"><br/>
<br/>
<input type="image" src="submit-button.gif" alt="Submit">
<br/>
<input type="checkbox" name="ts_and_cs"><label> Accept Terms and Conditions</label>
<br/><br/>
</fieldset>
</form>
</div>
</body>
通常float:left
、ラベル フィールドで実行し、ラベルの幅を設定することでこれを修正しますが、このためには、ラベルと入力フィールドをページの中央に配置する必要があります。また、ページはさまざまな画面サイズのモバイル デバイスに表示されるため、ページ (または div を含むもの) の幅を設定することはできません。
フォームの最適なスタイルに関する提案はありますか? ありがとう