HTML fournit des attributs d'alignement de texte et d'alignement vertical pour contrôler l'alignement des zones de texte. Les options d'alignement horizontal incluent : Aligner, Gauche et Droite ; les options d'alignement vertical incluent : Ligne de base, Centre, Haut et Bas. Ces propriétés peuvent être utilisées pour créer des formulaires épurés et esthétiques, par exemple : aligner la zone de texte de la date à droite et la centrer verticalement afin qu'elle s'aligne exactement avec l'étiquette.
Utilisez HTML pour améliorer l'alignement des zones de texte
L'alignement des zones de texte est crucial pour créer des formulaires propres et beaux. En utilisant HTML, vous pouvez facilement contrôler l’alignement horizontal et vertical des zones de texte.
Alignement horizontal
L'alignement horizontal contrôle la position gauche et droite du texte dans la zone de texte. Il existe trois options principales en HTML :
"justify"
: Justifiez le texte aux deux extrémités"justify"
:文本两端对齐"left"
:文本左对齐"right"
:文本右对齐通过在文本框的 style
属性中指定 text-align
属性,您可以设置水平对齐方式。例如:
<input type="text" style="text-align: right;">
这将创建一个文本框,其中文本右对齐。
垂直对齐
垂直对齐控制文本框内文本的上下位置。HTML 没有直接的对齐属性,但您可以使用 CSS 的 vertical-align
属性。
"baseline"
:文本与底线对齐"middle"
:文本垂直居中"top"
:文本顶部对齐"bottom"
:文本底部对齐为了设置垂直对齐方式,您需要将 vertical-align
属性添加到包含文本框的元素的 CSS 样式中。例如:
<div style="vertical-align: middle;"> <input type="text"> </div>
这将创建一个文本框,其中文本垂直居中。
实战案例:使用 text-align
和 vertical-align
"left"
: Justifiez le texte à gauche li>< code>"right" : le texte est aligné à droite
text-align
dans le style</ code> attribut de la zone de texte, vous pouvez définir l'alignement horizontal. Par exemple : <p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:html;toolbar:false;'><div style="display: flex; justify-content: end;">
<label for="date">日期:</label>
<input type="text" id="date" style="text-align: right; vertical-align: middle;">
</div></pre><div class="contentsignin">Copier après la connexion</div></div>Cela créera une zone de texte avec le texte aligné à droite. <p></p>🎜Alignement vertical🎜🎜🎜L'alignement vertical contrôle la position supérieure et inférieure du texte dans la zone de texte. HTML n'a pas de propriété d'alignement direct, mais vous pouvez utiliser la propriété <code>vertical-align
de CSS. 🎜🎜🎜"baseline"
: Le texte est aligné avec la ligne du bas🎜"middle"
: Le texte est centré verticalement🎜"top" code> : alignement du texte en haut🎜"bottom"
: alignement du texte en bas🎜Afin de définir l'alignement vertical, vous besoin de vertical-align est ajouté au style CSS de l'élément contenant la zone de texte. Par exemple : 🎜rrreee🎜Cela créera une zone de texte avec le texte centré verticalement. 🎜🎜🎜Cas pratique : utilisation de <code>text-align
et vertical-align
🎜🎜🎜Supposons que vous ayez un formulaire qui contient une zone de texte pour remplir une date. Pour aligner la date à droite et la centrer verticalement, vous pouvez utiliser le code HTML et CSS suivant : 🎜rrreee🎜Ce code créera une zone de texte de date alignée à droite et centrée verticalement. 🎜
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!