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
taille de police : Comment contrôler la Comment contrôler la largeur de la police en HTMLur de la police en HTMLe
taille de police : grande
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.
Ajoutez l'attribut text-align:justify;
p {margin: 30px auto;width: 300px;text-align:justify;//添加的新属性}
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
属性只对拼音文字起作用,并且对象形文字不起作用。
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>
当元素属性为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>
通过设置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>
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!

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?

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.

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

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

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

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é

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

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


Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

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
Le dernier (2018.2.1) outil de développement intégré PHP professionnel

Télécharger la version Mac de l'éditeur Atom
L'éditeur open source le plus populaire

ZendStudio 13.5.1 Mac
Puissant environnement de développement intégré PHP