文章目录

  • 1 CSS字体属性
    • 1.1 字体系列
    • 1.2 字体大小
    • 1.3 字体粗细
    • 1.4 文字样式
    • 1.5 字体复合属性
    • 1.6 字体属性总结
  • 2 CSS文本属性
    • 2.1 文本颜色
    • 2.2 对齐文本
    • 2.3 装饰文本
    • 2.4 文本缩进
    • 2.5 行间距
    • 2.6 文本属性总结

1 CSS字体属性

CSS Fonts (字体)属性用于定义字体系列、大小、粗细、和文字样式(如斜体)。

1.1 字体系列

CSS 使用 font-family 属性定义文本的字体系列。

p { font-family:"微软雅黑";}
div {font-family: Arial,"Microsoft Yahei", "微软雅黑";}
  • 各种字体之间必须使用英文状态下的逗号隔开
  • 一般情况下,如果有空格隔开的多个单词组成的字体,加引号.
  • 尽量使用系统默认自带字体,保证在任何用户的浏览器中都能正确显示
  • 最常见的几个字体:body {font-family: 'Microsoft YaHei', tahoma, arial, 'Hiragino Sans GB'; }
  • 浏览器会优先显示写着前面的字体,如果没有再去找后面的,如果全都没有,则会使用浏览器默认字体显示

1.2 字体大小

CSS 使用 font-size 属性定义字体大小。

p { font-size: 20px;
}
  • px(像素)大小是我们网页的最常用的单位
  • 谷歌浏览器默认的文字大小为16px
  • 不同浏览器可能默认显示的字号大小不一致,我们尽量给一个明确值大小,不要默认大小
  • 可以给 body 指定整个页面文字的大小

1.3 字体粗细

CSS 使用 font-weight 属性设置文本字体的粗细

p { font-weight: bold;
}

1.4 文字样式

CSS 使用 font-style 属性设置文本的风格。

注意:

平时我们很少给文字加斜体,反而要给斜体标签(em,i)改为不倾斜字体。

p { font-style: normal;
}

1.5 字体复合属性

字体属性可以把以上文字样式综合来写, 这样可以更节约代码

body { font: font-style font-weight font-size/line-height font-family;
}
  • 使用 font 属性时,必须按上面语法格式中的顺序书写,不能更换顺序,并且各个属性间以空格隔开
  • 不需要设置的属性可以省略(取默认值),但必须保留 font-size 和 font-family 属性,否则 font 属性将不起作用

1.6 字体属性总结

2 CSS文本属性

CSS Text(文本)属性可定义文本的外观,比如文本的颜色、对齐文本、装饰文本、文本缩进、行间距等

2.1 文本颜色

color 属性用于定义文本的颜色。

div { color: red;
}

开发中最常用的是十六进制.

2.2 对齐文本

text-align 属性用于设置元素内文本内容的水平对齐方式。

div { text-align: center;
}

2.3 装饰文本

text-decoration 属性规定添加到文本的修饰。可以给文本添加下划线、删除线、上划线等。

div { text-decoration:underline;
}

重点记住如何添加下划线 ? 如何删除下划线 ? 其余了解即可

2.4 文本缩进

text-indent 属性用来指定文本的第一行的缩进,通常是将段落的首行缩进

div { text-indent: 10px;
}

通过设置该属性,所有元素的第一行都可以缩进一个给定的长度,甚至该长度可以是负值。

p { text-indent: 2em;
}

em 是一个相对单位,就是当前元素(font-size) 1 个文字的大小, 如果当前元素没有设置大小,则会按照父元素的 1 个文字大小。所以这个设置相当于首行缩进两格

2.5 行间距

line-height 属性用于设置行间的距离(行高)。可以控制文字行与行之间的距离.

p { line-height: 26px;
}

2.6 文本属性总结

CSS -- CSS字体及文本属性设置总结相关推荐

  1. css中字体与段落属性设置/文本高级样式

    CSS中字体与段落属性 毫无疑问,不管什么网站,文字一定是必不可少.文字可以是网页传播信息的主要手段.那么怎么显示文字,才能更加的美观,那么大家需要了解以下文字属性. 字体属性 属性 用途 语法(一些 ...

  2. CSS样式字体与文本相关属性

    CSS样式字体与文本相关属性 字体相关属性 基本属性 添加阴影 添加多阴影 微调字体大小 颜色表示 文本相关属性 文本基本属性 文本自动换行 长单词和URL地址换行 CSS3新增服务器字体 字体相关属 ...

  3. [css] 如何使用CSS3的属性设置模拟边框跟border效果一样?

    [css] 如何使用CSS3的属性设置模拟边框跟border效果一样? <!DOCTYPE html> <html lang="en"> <head& ...

  4. CSS引入方式与文本属性

    CSS引入方式与文本属性 引入方式 内部样式表 行内样式表 外部样式表 文本属性 文本对齐 文本缩进 文本颜色 行间距 装饰文本 引入方式 内部样式表 <!DOCTYPE html> &l ...

  5. 2.CSS的字体,文本,背景属性

    文章目录 注 :总结中==高亮==的是默认值 CSS 字体属性(Font) 字体类型(font-family) 字体大小(font-size) 字体粗细(font-weight) 文字样式(font- ...

  6. CSS字体 ,文本属性

    一.CSS字体 1. font-family 作用:设置文本的字体系列 语法:font-family:字体名称: 常用值: 一个字体名称或系列名称(介绍常用字体名称.字体系列) 微软雅黑 Micros ...

  7. CSS 颜色 字体 背景 文本 边框 列表 display属性

    1  颜色属性 <div style="color:blueviolet">ppppp</div><div style="color:#ff ...

  8. Web前端开发(三)--css优先级进阶,文本属性,元素类型转换,display,overflow,浮动,定位

    一.选择器优先级进阶 计算方式: 行间样式 1000 id 100 class 10 标签选择器 1 让每一个选择器对应的值相加,谁的值大谁的优先级就高. <!DOCTYPE html> ...

  9. 前端笔记之CSS基础 - 字体和文本样式

    目录 1.字体样式 1.1.字体大小 1.2.字体粗细 1.3.文字样式(是否倾斜) 1.4.字体 1.5.层叠性 1.6.字体font相关属性的连写 2.文本样式 2.1.文本缩进 2.2.文本水平 ...

最新文章

  1. 推荐系统中的前沿技术研究与落地:深度学习、AutoML与强化学习 | AI ProCon 2019...
  2. Mysql Incorrect DATETIME value: ‘01/01/2021 00:00:00‘
  3. MongoDB的C#驱动基本使用
  4. 业界 | 成为CTO之前,我希望有人告诉我这些
  5. nagios系列(一)centos6.5环境部署nagios服务端
  6. 异常:org.springframework.http.converter.HttpMessageNotReadableException
  7. python的内置函数 剖析
  8. SpringMVC中的父子容器关系
  9. 传智播客html作业小苹果,传智播客_网页设计与制作(HTML+CSS) 案例源代码.rar
  10. Why “the CUDA Samples are not meant for performance measurements”?
  11. ESX添加过时的硬件
  12. PyCharm 里面的 c、m、F、f、v、p 分别代表什么含义?
  13. prometheus +granfana监控告警
  14. repo file=sys.stderr 错误完美解决
  15. 可燃气体传感器在智慧消防中的应用
  16. 最新!互联网大厂各职级薪资对应关系图(2020年初)
  17. windows域控制器损坏修复过程
  18. Linux内存管理基础
  19. FastReport报表固定行不足补空行且每页小计最后一页合计
  20. SSR项目学习和使用

热门文章

  1. 计算机任务驱动法教学应用,计算机基础教学中任务驱动法应用.doc
  2. 查看计算机内存占用快捷方式,电脑内存占用大的几种解决方法
  3. 两个无线路由器之间实现无线连接
  4. 爬虫实战2-某博评论和回复
  5. 关于Word中审阅的一个问题!
  6. CentOS 7 安装 net-tools(解决无 ifconfig)
  7. ROS(indigo)_pr2_simulator仿真(gazebo)示例
  8. linux使用MSMTP和Mutt从命令行发送电子邮件
  9. 苹果无线充电开发以久,可多种装置共同?
  10. JavaScript微信号正则校验