一、font:字体连写

使用font属性时,必须按以下语法格式中的顺序书写,不能更换顺序,各个属性以空格隔开。
注意:其中不需要设置的属性可以省略(取默认值),但必须保留font-size和font-family属性,否则font属性将不起作用。

/*选择器{font: 字体风格 字体粗细 字体大小/行间距 字体样式;}*/
p{font: font-style  font-weight  font-size/line-height  font-family;}

1.1 font-size:字号大小
字号大小一般用px或者em来设定。
em指相对于当前对象内文本的字体尺寸。

1.2 font-family:字体样式

p{ font-family:"微软雅黑","黑体",sans-serif;}
/*san-serif/serif:无衬线和有衬线字体。很多中文字体都有衬线。*/

在 CSS 中设置字体名称,直接写中文是可以的。但是在文件编码(GB2312、UTF-8 等)不匹配时会产生乱码的错误。xp 系统不支持类似微软雅黑的中文。
可以使用英文或者Unicode编码来代替。

p{ font-family:"Microsoft Yahei","SimHei",sans-serif;}
p{ font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,sans-serif;}

为了照顾不同电脑的字体安装问题,我们尽量只使用宋体和微软雅黑中文字体。

1.3 font-weight:字体粗细
在HTML中,可以用b或者strong等语义化标签,进行加粗。
在CSS中,可以使用的属性值:normal、bold、bolder、lighter、100~900(100的整数倍)。
其中,400等价于normal,700等价于bold

p{font-weight: normal bold bolder lighter 100~900;}

1.4 font-style:字体风格
在HTML中,可以用i或者em(强调,也是斜体)
normal:默认值,浏览器会显示标准的字体样式。
italic:浏览器会显示斜体的字体样式。
oblique:浏览器会显示倾斜的字体样式。

p{font-style: normal italic oblique;}

二、CSS外观属性

2.1 color:文本颜色

color属性用于定义文本的颜色,其取值方式有如下3种: 1.预定义的颜色值,如red,green,blue等。 2.十六进制,如#FF0000,#FF6600,#29D794等。实际工作中,十六进制是最常用的定义颜色的方式。 3.RGB代码,如红色可以表示为rgb(255,0,0)或rgb(100%,0%,0%)。 需要注意的是,如果使用RGB代码的百分比颜色值,取值为0时也不能省略百分号,必须写为0%。

2.2 line-height:行间距/行高

line-height属性用于设置行间距,就是行与行之间的距离,即字符的垂直间距,一般称为行高。line-height常用的属性值单位有三种, 分别为像素px,相对值em和百分比%,实际工作中使用最多的是像素px。

2.3 text-align:水平对齐方式

text-align属性用于设置文本内容的水平对齐,相当于html中的align对齐属性。

p{text-align: left|right|center;}

2.4 text-indent:首行缩进

text-indent属性用于设置首行文本的缩进,其属性值可为不同单位的数值、em字符宽度的倍数、或相对于浏览器窗口宽度的百分比%, 允许使用负值, 建议使用em作为设置单位。 一般都是2em

2.5 text-decoration:文本的装饰

通常我们用于给链接修改装饰效果

p{text-decoration: none|underline|overline|line-through;}

转载于:https://www.cnblogs.com/fanbao/p/10504750.html

CSS字体连写及外观属性相关推荐

  1. css 字体加粗_HTML基础属性与CSS基础

    有头发且有趣的码农万里挑一~ 40 有料叔 | 一位有故事的程序猿 1HTML基础属性 1.class属性:用于定义元素的类名,如需为一个元素规定多个类,用空格分隔类名 定义格式: 2.name属性: ...

  2. CSS字体、文本、列表属性样式

    字体样式 color 为字体指定颜色 字体颜色的取值 关键字 RGB 6位16进制 RGBA HSL H:Hue(色调).0(或360)表示红色,120表示绿色,240表示蓝色,也可取其他数值来指定颜 ...

  3. CSS字体样式值,背景属性

    面试题: Html 1,html语义化 2,meta viewport相关 3,canvas 相关 CSS 1,盒模型 1.1,ie盒模型算上border.padding及自身(不算margin),标 ...

  4. css字体样式,选择器,外观属性

    css字体样式,选择器,外观属性 字体样式 ont-size:字号大小 font-family:字体 css unicode 字体 font-weight:字体粗细 font-style:字体风格 f ...

  5. css文本外观属性中设置字体,css 文本外观属性(text) 和 字体样式属性(font)

    css文本 text外观属性 color: 颜色值(red,blue)十六进制 ,rgb letter-spacing: 字间距 px,em word-spacing: 单词间距 对中文无效 line ...

  6. CSS文字文本样式(font字体、css外观属性)

    1. font字体 1.1. font-size:大小 作用:font-size属性用于设置字号. p { font-size:20px; } 单位: 可以使用相对长度单位,也可以使用绝对长度单位. ...

  7. html中字体大写怎么写,CSS 字体属性

    CSS 字体属性 属性描述font简写属性.在一条声明中设置所有字体属性. font-family规定文本的字体系列(字体族). font-size规定文本的字体大小. font-style规定文本的 ...

  8. 前端笔记(3)css,选择器,文字文本属性,外观属性

    CSS样式表(1) (1)css概念 引入css的三种方法 行内式(内联样式) 内部样式表(内嵌样式表) 外部样式表(外链式) (2)css选择器 css基础选择器 标签选择器 类选择器 id选择器 ...

  9. 从零开始学前端:CSS字体属性和文本属性 --- 今天你学习了吗?(CSS:Day08)

    从零开始学前端:程序猿小白也可以完全掌握!-今天你学习了吗?(CSS) 复习:从零开始学前端:CSS引入 - 今天你学习了吗?(CSS:Day07) 文章目录 从零开始学前端:程序猿小白也可以完全掌握 ...

最新文章

  1. 通过xmanager远程连接redhat linux as 5
  2. Python中time模块详解
  3. JavaWeb:JavaScript
  4. String 转 const char*
  5. Apache Sentry手动安装、使用手册
  6. linux内核启动过程5:启动用户空间
  7. 六石管理学:个人机器的开发环境也有硬性要求
  8. Qt 点击任意子控件,背景选中 选中背景
  9. 推荐一些2021年整理的PHP毕业设计、毕设参考作品案例
  10. mysql varchar varbinary_mysql varbinary vs varchar
  11. 如何使用计算机小学生课件,小学信息技术计算机基础ppt课件
  12. 电脑IP地址查看及修改
  13. 基于51单片机的超声波测距
  14. leet code 006:ZigZag Conversion
  15. 关于学校计算机的情景剧剧本,校园剧本校园情景剧
  16. 2019腾讯游戏客户端面试
  17. 备份iPhone的照片和资料
  18. Java二叉树(递归实现)
  19. fzu2198 快来快来数一数
  20. 我的思维工具(三)收益半衰期

热门文章

  1. Linux之多线程(上)——Linux下的线程概念
  2. 展锐平台WIFI吞吐问题解决方案
  3. markdown标题
  4. 毕设论文的页码页眉设置问题
  5. 高校学生心理健康管理动态分析与会商指导信息化平台 一键选择第二个选项的js尝试
  6. jsdoc接口文档生成器
  7. 4. 当事人类别
  8. Opencv4 -Python官方教程学习笔记33---BRIEF
  9. reduce的基本用法。
  10. 用户画像的相关个人笔记