-
\
<label for="input-field">ラベル名:</label> <input type="text" id="input-field" name="input-field">
上記のコードでは、\
要素の for
属性と\要素のid
属性が一致しています。これにより、ラベルが対応する入力フィールドと関連付けられます。 -
CSSのpositionプロパティを使用する方法: CSSのpositionプロパティを使用して、ラベルを入力フィールドの上に配置することもできます。以下は例です:
<style> .label-above-input { position: relative; } .label-above-input label { position: absolute; top: -25px; /* ラベルの上方向のオフセット */ } </style> <div class="label-above-input"> <label for="input-field">ラベル名:</label> <input type="text" id="input-field" name="input-field"> </div>
上記のコードでは、親要素である\
要素に対してposition: relative;
を設定し、ラベルに対してposition: absolute;
と必要なオフセットを指定しています。これらの方法を使用すると、HTMLフォームで入力フィールドの上にラベルを配置することができます。適切な方法を選択して、デザインに合わせて調整してください。