Cet article vous présente quelques attributs de style de police CSS, qui sont couramment utilisés lors de la définition des styles de police. J'espère qu'il vous sera utile.
font-size
taille de la policefont-size
字体大小font-size
属性用于设置字号,该属性的值可以使用相对长度单位,也可以使用绝对长度单位。font-size: 14px; // px 绝对像素单位font-size: 1em; // 相对父元素字体大小单位// 注:每个元素必须有字体大小,如果没有申明,则直接使用父元素的字体大小// 如果没有父元素(html)则使用基准字号,基准字号为浏览器里设置的字号
font-family
字体样式font-family
属性用于设置字体。网页中常用的字体有宋体、微软雅黑、黑体等,例如将网页中所有段落文本的字体设置为微软雅 黑,可以使用如下CSS
样式代码:p{ font-family:"微软雅黑"; } // 注: 可以同时指定多个字体,中间以逗号隔开,表示如果浏览器不支持第一个字体,则会尝试下一个,直到找到合适的字体。
CSS Unicode
字体在 CSS
中设置字体名称,直接写中文是可以的。但是在文件编码(GB2312、UTF-8 等)不匹配时会产生乱码的错误。xp 系统不支持 类似微软雅黑的中文。
方案一: 你可以使用英文来替代。 比如 font-family:“Microsoft Yahei”。
方案二: 在 CSS 直接使用 Unicode 编码来写字体名称可以避免这些错误。使用 Unicode 写中文字体名称,浏览器是可以正确的解析的。 font-family: “5FAE8F6F96C59ED1”,表示设置字体为“微软雅黑”。
可以通过escape() 来测试属于什么字体。
体名称 | 英文名称 | Unicode 编码 |
---|---|---|
宋体 | SimSun | 5B8B4F53 |
新宋体 | NSimSun | 65B05B8B4F53 |
黑体 | SimHei | 9ED14F53 |
微软雅黑 | Microsoft YaHei | 5FAE8F6F96C59ED1 |
楷体GB2312 | KaiTiGB2312 | 69774F53_GB2312 |
隶书 | LiSu | 96B64E66 |
幼圆 | YouYuan | 5E7C5706 |
华文细黑 | STXihei | 534E65877EC69ED1 |
细明体 | MingLiU | 7EC6660E4F53 |
注:为了照顾不同电脑的字体安装问题,我们尽量只使用宋体和微软雅黑中文字体
font-weight
字体粗细b
和 strong
标签之外,可以使用CSS
来实现,但是CSS
是没有语义的。属性 | 属性值 | 作用 |
---|---|---|
font-weight: | normal(简写400) | 不加粗 |
bold(简写700) | 加粗 | |
100~900(100的整倍数) | 数值越大字体越粗 |
注:css 数字 400 等价于 normal,而 700 等价于 bold。 但是我们更喜欢用数字来表示。
font-style
字体风格i
和 em
标签之外,可以使用CSS
来实现,但是CSS
Propriété font-size
Utilisé pour définir la taille de la police. La valeur de cet attribut peut utiliser des unités de longueur relative ou des unités de longueur absolue. 选择器{ font: font-style font-weight font-size/line-height font-family;}// font:style weight size/行高 字体类型,大小和类型不能省略
Parmi elles, l'unité de longueur relative est plus couramment utilisée, et l'unité de pixel px est recommandée, tandis que l'unité de longueur absolue est rarement utilisée. Les détails sont les suivants : | 1.2 L'attribut |
font-family est utilisé pour définir la police. Les polices couramment utilisées dans les pages Web incluent Song Dynasty, Microsoft YaHei, HeiTi, etc. Par exemple, pour définir la police de tout le texte des paragraphes de la page Web sur Microsoft YaHei, vous pouvez utiliser le style CSS suivant code : p{ letter-spacing : 2px;} Copier après la connexion Copier après la connexion |
---|---|---|
Si le nom de la police contient des symboles tels que des espaces, #, $, etc., la police doit être entourée de guillemets simples ou doubles en anglais, par exemple, font-family : « Times New Roman » ;. | Essayez d'utiliser la police par défaut du système pour vous assurer qu'elle peut être affichée correctement dans le navigateur de n'importe quel utilisateur. | La police la plus couramment utilisée dans les pages Web est arial, qui a été développée par Steve Jobs |
Définissez le nom de la police en | ||
Option 2 : Utiliser directement l'encodage Unicode pour écrire le nom de la police en CSS peut éviter ces erreurs. Utilisez Unicode pour écrire les noms de polices chinoises et le navigateur pourra les analyser correctement. font-family : "5FAE8F6F96C59ED1" signifie définir la police sur "Microsoft Yahei". |
font-weight
poids de la policeb
et En plus de la balise strong
, vous pouvez utiliser CSS
pour y parvenir, mais CSS
n'a pas de sémantique. 🎜🎜Extension : élément fort, gras par défaut. L'élément fort représente un contenu important qui ne peut être ignoré🎜🎜🎜🎜Attribut🎜🎜Valeur de l'attribut🎜🎜Fonction🎜🎜🎜🎜🎜🎜font-weight:🎜🎜normal (abréviation 400)🎜🎜pas gras🎜🎜🎜🎜bold (abréviation 700)🎜🎜Gras🎜🎜🎜🎜100~900 (multiples entiers de 100)🎜🎜Plus la valeur est grande, plus la police est grasse🎜🎜🎜🎜🎜font-style
Style de policei
et em
Sinon, vous pouvez utiliser CSS
pour y parvenir, mais CSS
n'a pas de sémantique. 🎜🎜Expansion : Le langage exprimé par l'élément i : Ce morceau de texte est un texte spécial En utilisation réelle, il est généralement utilisé pour représenter une icône 🎜🎜🎜🎜Attributs🎜🎜Valeur d'attribut🎜🎜Fonction🎜🎜🎜🎜. 🎜🎜font -style:🎜🎜normal🎜🎜Valeur par défaut, le navigateur affichera le style de police standard🎜🎜🎜🎜italique🎜🎜Le navigateur affichera le style de police italique🎜🎜🎜🎜oblique🎜🎜Le navigateur affichera l'italique style de police🎜 🎜🎜🎜注:平时我们很少给文字加斜体,反而喜欢给斜体标签(em,i)改为普通模式
font
文字属性速写 (重点)font
属性用于对字体样式进行综合设置,其基本语法格式如下:选择器{ font: font-style font-weight font-size/line-height font-family;}// font:style weight size/行高 字体类型,大小和类型不能省略
letter-spacing
字体间距letter-spacing
就是文字与文字间的间距,值可以负数,默认值normal
p{ letter-spacing : 2px;}
text-decoration
文本修饰:加线line-through
:穿过文字,表示中间加条线overline
:上面加条线(少用)underline
:下面加条线none
:表示没有线,去掉线拓展:
del、s元素默认中间加线;del元素表示废弃、错误的内容;s元素表示过期的内容;a元素默认下面加线,表示超链接text-indent
首行文本缩进line-height
文本行高/垂直居中letter-spacing
文字间隙text-align
文字、行盒、行块盒水平排列方式(学习视频分享:css视频教程)
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!