Comment définir le centrage de la police HTML

WBOY
Libérer: 2023-05-05 20:19:07
original
5451 Les gens l'ont consulté

Comment paramétrer le centrage des polices HTML

En HTML, par souci d'esthétique et de confort de lecture, il est souvent nécessaire d'aligner le texte sur la page au centre. Cet article vous montrera comment utiliser CSS pour centrer le texte HTML.

Étape 1 : Sélectionnez l'élément qui doit être centré

Vous devez d'abord sélectionner l'élément qui doit être centré. Le centrage du texte HTML peut être divisé en deux catégories : le centrage du texte dans une seule balise et le centrage du texte sur l'ensemble. page.

Centrer le texte dans une seule étiquette :

Si vous avez uniquement besoin de centrer le texte dans une certaine étiquette, vous pouvez utiliser la propriété CSS text-align:center pour le définir. Par exemple :

<p style="text-align:center;">这是中间对齐的文字</p>
Copier après la connexion

Centrer le texte de la page entière :

Si vous avez besoin que le texte de la page entière soit centré, vous devez le définir pour l'élément body. Par exemple :

<style>
    body {
        text-align: center;
    }
</style>
<body>
    <h1>这是标题</h1>
    <p>这是一段正文文字</p>
    <ul>
        <li>这是列表项目1</li>
        <li>这是列表项目2</li>
    </ul>
</body>
Copier après la connexion

Étape 2 : Choisissez la méthode de centrage

Après avoir sélectionné l'élément qui doit être centré, vous devez choisir la méthode de centrage appropriée. Les méthodes de centrage courantes incluent le centrage horizontal et le centrage vertical.

Centrage horizontal :

En CSS, vous pouvez utiliser la propriété margin pour effectuer un centrage horizontal. La méthode d'implémentation spécifique consiste à définir les marges gauche et droite de l'élément sur auto, comme suit :

<style>
    .content {
        margin: 0 auto;
        text-align: center;
    }
</style>
<div class="content">
    <h1>这是标题</h1>
    <p>这是一段正文文字</p>
</div>
Copier après la connexion

L'élément .content ici est un élément div, et définir ses propriétés de marge gauche et droite sur auto peut obtenir un centrage horizontal.

Centrage vertical :

En CSS, le centrage vertical est plus compliqué et nécessite l'utilisation d'attributs tels que Flexbox et table-cell. Voici comment utiliser Flexbox pour obtenir un centrage vertical et horizontal simultané. La méthode d'implémentation spécifique consiste à définir l'élément parent en tant que conteneur flexible, et à définir ses éléments enfants en tant qu'éléments flexibles, et à utiliser les attributs align-items et justifier-content pour l'alignement central, comme suit :

<style>
    .container {
        display: flex;
        align-items: center;
        justify-content: center;
        min-height: 100vh;
    }
    .content {
        text-align: center;
    }
</style>
<div class="container">
    <div class="content">
        <h1>这是标题</h1>
        <p>这是一段正文文字</p>
    </div>
</div>
Copier après la connexion

Le .container ici est l'élément parent, à l'aide de l'attribut display: flex, définissez son élément enfant .content comme élément flex et utilisez les attributs align-items et justifier-content pour obtenir un centrage vertical et horizontal en même temps.

Résumé :

En utilisant CSS, vous pouvez facilement centrer le texte HTML. Vous devez sélectionner les éléments qui doivent être centrés et la méthode de centrage appropriée. Le centrage horizontal utilise généralement l'attribut margin, tandis que le centrage vertical nécessite l'utilisation de propriétés telles que Flexbox et table-cell.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal