CSS3学习(二)

目录:

[1. 字体属性](#1. 字体属性)

[1.1 字体系列](#1.1 字体系列)

[1.2 字体大小](#1.2 字体大小)

[1.3 字体粗细](#1.3 字体粗细)

[1.4 文字样式](#1.4 文字样式)

[1.5 字体复合属性](#1.5 字体复合属性)

[1.6 总结](#1.6 总结)

[2 文本属性](#2 文本属性)

[2.1 文本颜色](#2.1 文本颜色)

[2.2 对齐文本](#2.2 对齐文本)

[2.3 装饰文本](#2.3 装饰文本)

[2.4 文本缩进](#2.4 文本缩进)

[2.5 行间距](#2.5 行间距)

[2.6 总结](#2.6 总结)


1. 字体属性

1.1 字体系列

使用font-family属性定义文本的字体系列,如果有多个字体,各个字体之间用英文逗号隔开。

1.2 字体大小

使用font-size属性定义字体大小。px(像素)是常用的单位,谷歌浏览器默认的字体大小为16px。

1.3 字体粗细

使用font-weight属性设置字体粗细。bold是加粗的效果,也可以使用数字表示加粗或者变细,这时的数字后面不再需要加上px单位。

1.4 文字样式

使用font-style属性设置文字风格。可以将斜体标签(em)改成不倾斜的文字。

1.5 字体复合属性

【注】不可随意更改顺序,不需要的属性可以省略,但必须保留size和family

1.6 总结

2 文本属性

2.1 文本颜色

使用color属性定义文本颜色。开发中用的最多的是十六进制的表达形式

2.2 对齐文本

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

2.3 装饰文本

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

2.4 文本缩进

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

在这里可以使用em单位,em是一个相对单位,就是当前元素一个文字的大小。

2.5 行间距

line-height属性设置行间距离,控制行与行的距离。

2.6 总结

相关推荐
螺丝钉tina1 分钟前
[Playwright ][16]Playwright + TypeScript API 自动化测试实战:API测试
前端·javascript·typescript
李长渊哦5 分钟前
Qoder 自定义子智能体(Subagent)学习笔记
chrome·笔记·学习
代码山河35 分钟前
基本类型转换:自动类型转换与强制类型转换
java·学习·架构·教程·面向对象·项目
小天源1 小时前
智叟云集系统 · 架构与职责分层
服务器·前端·数据库
旖旎夜光1 小时前
【C++ 基础入门】命名空间、输入输出、缺省参数与函数重载
开发语言·c++·笔记·学习
m4Rk_2 小时前
【论文阅读】Agent 记忆机制(119):EvoLife——让具身 Agent 把主动问到的答案沉淀为可复用的空间经验
论文阅读·人工智能·学习·开源·github
程序猿乐锅2 小时前
万字详解Single-flight(单飞模式)
java·开发语言·分布式·后端·学习·single-flight
Highcharts.js2 小时前
React 中原生支持使用 JSX 组件配置自定义表格 Highcharts Grid
前端·javascript·react.js·前端框架·jsx·highcharts·自定义表格
薛定谔的猫-菜鸟程序员3 小时前
Electron开发超详细教程(从入门到放弃)
前端·javascript·electron
最强小杰3 小时前
DeepSeek V4 Flash + Codex CLI 接入教程:原生 Responses API 适配,从配置到跑通收藏这篇就够了(2026)
java·前端·python·ai