CSS 字体与文本样式笔记

一、字体族设置(font-family)

语法:

font-family: 字体1, 字体2, ...;

示例:

p {

font-family: "Microsoft Yahei", Arial, sans-serif;

}


二、字体颜色(color)

语法:

color: 颜色值;

支持格式:

  • 英文名:red

  • 十六进制:#f00

  • RGB:rgb(255, 0, 0)

示例:

div { color: #f00; }

h1 { color: rgb(0, 0, 255); }


三、字体大小(font-size)

语法:

font-size: 数值+单位;

单位常用:px、em、rem

示例:

p { font-size: 16px; }


四、字体粗细(font-weight)

常用值:

  • normal(等于 400)

  • bold(等于 700)

  • 数字 100 ~ 900(越大越粗)

示例:

h1 { font-weight: bold; }

h2 { font-weight: 300; }


五、字体样式(font-style)

可选值:normal、italic、oblique

示例:

p { font-style: italic; }


六、文本对齐(text-align)

可选值:left、center、right、justify

示例:

h1 { text-align: center; }


七、首行缩进(text-indent)

示例:

p { text-indent: 2em; }


八、文本装饰线(text-decoration)

可选值:none、underline、overline、line-through

示例:

a { text-decoration: none; }

h4 { text-decoration: underline; }

div { text-decoration: overline; }

h5 { text-decoration: line-through; }


九、行高(line-height)

示例:

p { line-height: 1.5; }


十、字母间距(letter-spacing)

示例:

p { letter-spacing: 2px; }


十一、单词间距(word-spacing)

示例:

p { word-spacing: 5px; }


十二、文字大小写(text-transform)

可选值:none、uppercase、lowercase、capitalize

示例:

p { text-transform: uppercase; }


十三、字体综合简写(font)

语法顺序:

font-style font-weight font-size/line-height font-family

示例:

p {

font: italic bold 16px/1.5 Arial, sans-serif;

}

相关推荐
铃铃六2 分钟前
typescript中tpye和interface的区别
前端·typescript
页面魔术4 分钟前
🔥来听听尤雨溪是怎么亲述无虚拟dom的吧
前端·vue.js·前端框架
小old弟4 分钟前
⭐ NestJS入门指南:从零开始构建高效Node.js服务端应用
前端
程序员编程指南4 分钟前
Qt 移动应用常见问题与解决方案
c语言·开发语言·c++·qt
不爱说话郭德纲8 分钟前
为了满足产品和设计,我撸了一个校准器ElkCalibrate📏
前端·vue.js·uni-app
IDOOY14 分钟前
OSS-服务端签名Web端直传+STS获取临时凭证+POST签名v4版本开发过程中的细节
前端·oss·服务端验签直传·sts方式·java+oss-sts验签
kebeiovo18 分钟前
C++代码题部分(1)
开发语言·c++
Hilaku27 分钟前
“全栈”正在淘汰“前端”吗?一个前端专家的焦虑与思考
前端·面试·程序员
tomato0929 分钟前
河南萌新联赛2025第(二)场:河南农业大学(补题)
开发语言·c++
前端大卫31 分钟前
页面加载太慢?一文搞懂 JS 和 CSS 阻塞机制!
前端·javascript