recherche
Maisoninterface Webtutoriel CSSComment contrôler la largeur de la police en HTML

Il n'existe aucun moyen de définir directement la Comment contrôler la largeur de la police en HTMLur des polices de caractères, mais nous avons d'autres méthodes pour contrôler la Comment contrôler la largeur de la police en HTMLur des polices de caractères.

La Comment contrôler la largeur de la police en HTMLur d'une police à un seul caractère

La Comment contrôler la largeur de la police en HTMLur d'une police à un seul caractère n'est affectée que par l'attribut font-size.

font-size

<!DOCTYPE html>
<html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>单个字符字体的宽度</title>
    <style>
        * {            
        margin: 0;            
        border: none;            
        padding: 0;        
        }
        p {           
        margin: 30px auto;            
        text-align: center;        
        }
        p span{          
        line-height: 0;        
        }
        .s{            
        font-size: Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML;        
        }
        .n{            
        font-size: Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML;        
        }
        .l{            
        font-size:Comment contrôler la largeur de la police en HTML;        
        }
    </style>
    </head>
    <body>
    <p class="s">
        <span>田</span>
    </p>
    <p class="n">
        <span>田</span>
    </p>
    <p class="l">
        <span>田</span>
    </p></body></html>

La Comment contrôler la largeur de la police en HTMLur de la police change considérablement (Comment contrôler la largeur de la police en HTMLur x hauteur) :
font-size : Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML

Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML

taille de police : Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTMLe
Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML

taille de police : grande
Comment contrôler la largeur de la police en HTML


La Comment contrôler la largeur de la police en HTMLur de plusieurs polices de caractères

En plus du nombre de polices de caractères, plusieurs autres attributs peuvent être contrôlés.
1. text-align

L'attribut text-align spécifie l'alignement horizontal du texte dans l'élément.
Cette propriété définit l'alignement horizontal du texte dans un élément de niveau bloc en spécifiant le point auquel la zone de ligne est alignée.
La valeur justifier peut être prise en charge en permettant aux agents utilisateurs d'ajuster l'espacement entre les lettres et les mots dans le contenu de la ligne
 ; Différents agents utilisateurs peuvent obtenir des résultats différents.

valeur et description

描述
left 把文本排列到左边。默认值:由浏览器决定。
right 把文本排列到右边。
center 把文本排列到中间。
justify 实现两端对齐文本效果。
inherit 规定应该从父元素继承 text-align 属性的值。

Remarque :
①Bien que la police des caractères puisse être modifiée lorsque la valeur de text-align est justify Comment contrôler la largeur de la police en HTMLur, mais il y a quelques astuces ici. Et cette Comment contrôler la largeur de la police en HTMLur est très difficile à contrôler et n’est pas recommandée à tout le monde.
②Bien que tous les navigateurs prennent en charge l'attribut text-align:justify, la mise en œuvre de Firefox et Chrome est encore un peu différente.

Dans le navigateur Chrome, après avoir défini l'attribut text-align:justify sur un élément parent à Comment contrôler la largeur de la police en HTMLur fixe (élément de niveau bloc), cet effet s'appliquera à tous les éléments enfants.

<p style="text-align:justify;width:300px"> 
            <span>这是一段文字,用于自我介绍。</span> 
            <p>这是一段文字,用于自我介绍。</p> 
             </p>

Le texte dans les éléments span et p sera aligné aux deux extrémités.

Dans le navigateur Firefox, après avoir défini l'attribut text-align:justify sur un élément parent à Comment contrôler la largeur de la police en HTMLur fixe (élément de niveau bloc), cet effet ne s'appliquera qu'à l'élément de niveau bloc.

<p style="text-align:justify;width:300px"> 
            <span>这是一段文字,用于自我介绍。</span> 
            <p>这是一段文字,用于自我介绍。</p> 
              </p>

Seul le texte à l'intérieur de l'élément p sera aligné aux deux extrémités.

Code principal :

<style>* { margin: 0;border: none;padding: 0;}p {margin: 30px auto; width: 300px;}p p{border: 1px solid #000;}</style>
 <p>
    <span>这是一段文字,用于自我介绍。
大家好,我是一段自己介绍的文字,是的,您没有猜错!我就是来凑字数的。    </span>
        <p>
                And a youth said, "Speak to us of Friendship." 
                Your friend is your needs answered. 
                He is your field which you sow with love and reap with thanksgiving. 
                And he is your board and your fireside. 
                For you come to him with your hunger, and you seek him for peace. 
                When your friend speaks his mind you fear not the "nay" in your own mind, nor do you withhold the "ay."   
         </p></p>

Pour faciliter l'observation, nous avons sélectionné le navigateur Chrome comme objet expérimental.
Comment contrôler la largeur de la police en HTML

Ajoutez l'attribut text-align:justify;

 p {margin: 30px auto;width: 300px;text-align:justify;//添加的新属性}

Comment contrôler la largeur de la police en HTML

Puisque l'attribut text-align:justity ne gère pas les lignes brisées par la force, ni Traiter la dernière ligne du bloc. En d'autres termes, s'il n'y a qu'une seule ligne de texte dans le bloc (cette ligne est à la fois la première et la dernière ligne), alors le simple réglage de text-align:justify ne peut pas aligner les deux extrémités de la ligne ;
Par conséquent, cette propriété ne change pas grand-chose à la Comment contrôler la largeur de la police en HTMLur de la police des caractères.


2.word-spacing

La propriété word-spacing augmente ou diminue l'espace entre les mots (c'est-à-dire l'espacement des mots).
Cette propriété définit la quantité d'espace blanc inséré entre les mots dans l'élément.
Pour cet attribut, « mot » est défini comme une chaîne entourée d'espaces.
S'il est spécifié comme valeur de longueur, l'espacement habituel entre les mots sera ajusté
; Donc, Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML équivaut à le mettre à 0.
Permet de spécifier des valeurs de longueur négatives, ce qui provoque un rapprochement des mots.

Valeur et description

描述
Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML 默认。定义单词间的标准空间。
length 定义单词间的固定空间。
inherit 规定应该从父元素继承 word-spacing 属性的值

注意:
word-spacing属性只对拼音文字起作用,并且对象形文字不起作用。
Comment contrôler la largeur de la police en HTML


3.white-space

white-space 属性设置如何处理元素内的空白。

取值与描述

描述
Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML 默认。空白会被浏览器忽略。
pre 用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字超出边界时不换行。
nowrap 强制在同一行内显示所有文本,合并文本间的多余空白,直到文本结束或者遭遇br对象。
pre-wrap 用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字碰到边界时发生换行。
pre-line 保持文本的换行,不保留文字间的空白距离,当文字碰到边界时发生换行。

核心代码

<style>.test p{width:200px;
         border:1px solid #000;}.Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML 
        p{word-wrap:Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML;}
        .pre p{white-space:pre;}
        .pre-wrap p{white-space:pre-wrap;}
        .pre-line p{white-space:pre-line;}
        .nowrap p{white-space:nowrap;}
        </style>
        <ul class="test">
    <li class="Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML">
        <strong>Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML:</strong>
        <p>轻轻地我走了
    正如我轻轻地来</p>
    </li>
    <li class="pre">
        <strong>pre:</strong>
        <p>轻轻地我走了(这里接很多测试文字)
    正如我轻轻地来</p>
    </li>
    <li class="pre-wrap">
        <strong>pre-wrap:</strong>
        <p>轻轻地    我走了(这里接很多测试文字)
    正如我轻轻地来</p>
    </li>
    <li class="pre-line">
        <strong>pre-line</strong>
        <p>轻轻地    我走了(这里接很多测试文字)
    正如我轻轻地来</p>
    </li>
    <li class="nowrap">
        <strong>nowrap:</strong>
        <p>轻轻地我走了
    正如我轻轻地来</p>
    </li></ul>

Comment contrôler la largeur de la police en HTML

当元素属性为white-space:nowrap;且字符字体的个数足够多时,就可以改变字符字体的宽度。


4.word-break

word-break 属性规定自动换行的处理方法。

取值与描述

描述
Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML 使用浏览器默认的换行规则。
break-all 允许在单词内换行。
keep-all 只能在半角空格或连字符处换行。

核心代码

<style> p.test1{width:11em; 
border:1px solid #000000;
word-break:keep-all;}
p.test2{width:11em; 
border:1px solid #000000;
word-break:break-all;}</style>
<p class="test1">This is a veryveryveryveryveryveryveryveryveryvery long paragraph.</p><p class="test2">This is a veryveryveryveryveryveryveryveryveryvery long paragraph.</p>

Comment contrôler la largeur de la police en HTML

通过设置word-break:keep-all;属性,有可能会改变了字体字符的宽度。


5.letter-spacing
前面的四种属性要么是投机取巧,要么是难以控制宽度。其实真正能够控制宽度的属性只有一个,那就是letter-spacing属性。

letter-spacing 属性增加或减少字符间的空白(字符间距)。

取值与描述

描述
Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML 默认。规定字符间没有额外的空间。
length 定义字符间的固定空间(允许使用负值)。
inherit 规定应该从父元素继承 letter-spacing 属性的值。

核心代码

<style>.test p{border:1px solid #000;}.Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML p{letter-spacing:Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML;}.length p{letter-spacing:10px;}</style><ul class="test">
    <li class="Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTML">
        <strong>默认间隔</strong>
        <p>默认情况下的文字间间隔</p>
    </li>
    <li class="length">
        <strong>自定义的间隔大小</strong>
        <p>自定义的文字间隔大小Hello world</p>
    </li></ul>

Comment contrôler la largeur de la police en HTML


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!

Déclaration
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
Quelle est la spécificité de @rules, comme @keyframes et @media?Quelle est la spécificité de @rules, comme @keyframes et @media?Apr 18, 2025 am 11:34 AM

J'ai eu cette question l'autre jour. Ma première pensée est: une question étrange! La spécificité concerne les sélecteurs, et les rubriques ne sont pas des sélecteurs, donc ... non pertinents?

Pouvez-vous nist @media et @Support Queries?Pouvez-vous nist @media et @Support Queries?Apr 18, 2025 am 11:32 AM

Oui, vous le pouvez, et cela n'a pas vraiment d'importance dans quel ordre. Un préprocesseur CSS n'est pas requis. Il fonctionne dans CSS ordinaire.

Buste de cache de gorgée rapideBuste de cache de gorgée rapideApr 18, 2025 am 11:23 AM

Vous devriez à coup sûr définir des en-têtes de cache éloignés sur vos actifs comme CSS et JavaScript (et des images et polices et quoi que ce soit d'autre). Cela dit au navigateur

À la recherche d'une pile qui surveille la qualité et la complexité de CSSÀ la recherche d'une pile qui surveille la qualité et la complexité de CSSApr 18, 2025 am 11:22 AM

De nombreux développeurs écrivent sur la façon de maintenir une base de code CSS, mais peu d'entre eux écrivent sur la façon dont ils mesurent la qualité de cette base de code. Bien sûr, nous avons

Le datalist est destiné à suggérer des valeurs sans appliquer de valeursLe datalist est destiné à suggérer des valeurs sans appliquer de valeursApr 18, 2025 am 11:08 AM

Avez-vous déjà eu un formulaire qui devait accepter un petit texte arbitraire? Comme un nom ou autre chose. C'est exactement à quoi sert. Il y a beaucoup de

Conférence avant à ZurichConférence avant à ZurichApr 18, 2025 am 11:03 AM

Je suis tellement excité de me diriger vers Zurich, en Suisse pour la conférence de Front (j'adore ce nom et URL!). Je n'ai jamais été en Suisse auparavant, donc je suis excité

Construire une application sans serveur complète avec des travailleurs CloudFlareConstruire une application sans serveur complète avec des travailleurs CloudFlareApr 18, 2025 am 10:58 AM

L'un de mes développements préférés dans le développement de logiciels a été l'avènement de Serverless. En tant que développeur qui a tendance à s'enliser dans les détails

Création de routes dynamiques dans une application NuxtCréation de routes dynamiques dans une application NuxtApr 18, 2025 am 10:53 AM

Dans cet article, nous utiliserons une démo de magasin de commerce électronique que j'ai construit et déployé sur Netlify pour montrer comment nous pouvons faire des itinéraires dynamiques pour les données entrantes. C'est assez

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

Listes Sec

Listes Sec

SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.

PhpStorm version Mac

PhpStorm version Mac

Le dernier (2018.2.1) outil de développement intégré PHP professionnel

Télécharger la version Mac de l'éditeur Atom

Télécharger la version Mac de l'éditeur Atom

L'éditeur open source le plus populaire

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Puissant environnement de développement intégré PHP