news 2026/9/2 11:58:06

CSS 样式基础与视觉设计:从单位到字体

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CSS 样式基础与视觉设计:从单位到字体

1.CSS 长度单位

CSS 长度单位可分为绝对单位相对单位两大类,它们为网页布局提供了灵活的尺寸控制方案。

1.1 绝对单位

绝对单位表示固定尺寸,不受其他元素影响。主要单位包括:

  • px(像素):屏幕显示的基本单位,1px 通常对应 1 个物理像素

1.2 相对单位

相对单位会根据父元素或视口尺寸动态调整,常见单位如下:

单位说明
%相对于父元素尺寸
em相对于当前元素字体大小
rem相对于根元素(html)字体大小
vw视口宽度的 1%
vh视口高度的 1%

示例:

.box { width: 50vw; height: 50vh; background-color: red; }

该示例中,.box的尺寸会随视口大小自动调整。


2.CSS 颜色表示

CSS 支持多种颜色表示方式:

2.1 命名颜色

使用预定义颜色名称,如redblue,简单但可选范围有限。

2.2 RGB/RGBA

  • RGB:通过红(0-255)、绿(0-255)、蓝(0-255)三原色混合
  • RGBA:在 RGB 基础上增加透明度(0-1)
.box { background-color: rgb(255, 0, 0); /* 红色 */ } .box1 { background-color: rgba(0, 255, 0, 0.5); /* 半透明绿色 */ }

2.3 十六进制颜色

#RRGGBB格式表示,如:

#ff0000 /* 红色 */ #00ff00 /* 绿色 */

2.4 HSL/HSLA

  • HSL:色相(0-360)、饱和度(0-100%)、亮度(0-100%)
  • HSLA:增加透明度
.box { background-color: hsl(0, 100%, 50%); /* 红色 */ }

3.CSS 字体样式

3.1 基础属性

  • color:文本颜色
  • font-size:字号(px/em/rem等)
  • font-family:字体类型
p { color: red; font-size: 16px; font-family: "Arial", sans-serif; }

3.2 自定义字体

使用@font-face引入外部字体:

@font-face { font-family: "MyFont"; src: url("font.ttf"); } p { font-family: "MyFont"; }

4.CSS 字体分类

分类示例适用场景
衬线字体serif传统正式页面
无衬线字体sans-serif现代简洁设计
等宽字体monospace代码展示
草书字体cursive创意装饰性设计
艺术字体fantasy特殊主题设计

示例:

p { font-family: serif; }

5.其他字体样式

5.1 字体效果

p { font-style: italic; /* 斜体 */ font-weight: bold; /* 加粗 */ }

5.2 简写属性

p { font: italic bold 30px "Courier New", monospace; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 9:49:07

基于有限体积法(FVM)求解二维导热与对流问题

一、数学模型建立 1. 控制方程 二维稳态导热-对流方程: ∂∂x(k∂T∂x)∂∂y(k∂T∂y)q˙0\frac{\partial}{\partial x}\left(k\frac{\partial T}{\partial x}\right) \frac{\partial}{\partial y}\left(k\frac{\partial T}{\partial y}\right) \dot{q} 0∂x∂​…

作者头像 李华
网站建设 2026/9/3 2:45:40

step-audio-2 全场景接入实战手册:从配置到落地

一、前言:step-audio-2 接入价值与文档定位 step-audio-2 作为专注于音频生成、音频理解与音频编辑的AI模型,凭借高精度的音频生成还原度、全格式音频的解析与处理能力、兼容全生态工具的特性,成为企业级音频业务智能化升级的热门选型。本文将…

作者头像 李华
网站建设 2026/9/3 0:03:15

2025年黑客盗走35亿美元:Synbo解读加密货币最危险的真相

如果有一天,你打开加密钱包,发现资产不是下跌,而是直接被转走了,你第一反应会是什么?很多人会下意识觉得,这种事不会发生在自己身上,或者只是个别项目“倒霉”。但说实话,到了今天&a…

作者头像 李华
网站建设 2026/9/2 8:26:09

GPT进化论:大模型语言与AI的迭代差异及未来应用场景解析!

一、大模型语言与AI 什么是大模型语言? 大模型语言是指使用深度学习技术构建的大型语言模型。这些模型通常具有数十亿甚至千亿级别的参数,能够理解和生成自然语言文本。大模型语言的核心是Transformer架构,它通过自注意力机制和多层神经网络…

作者头像 李华
网站建设 2026/9/2 16:50:24

API测试进阶:基于契约测试(Pact)保障微服务间数据一致性的完整方案

微服务架构下的数据一致性挑战与契约测试的崛起 随着微服务架构的普及,系统间的交互从单体内部的函数调用转变为跨网络、跨进程的API通信。这种松耦合带来了可扩展性与灵活性的同时,也引入了新的测试复杂度:如何确保服务提供者(P…

作者头像 李华
网站建设 2026/9/3 2:01:57

C8精准识人:为什么优秀的员工,是不需要管的

在企业管理中,有一句广为流传的话:"真正优秀的员工,是不需要管的。"这句话背后蕴含着深刻的管理智慧——当企业能够精准识别并招聘到与岗位高度匹配的人才时,这些人才会自然展现出自我驱动、自我管理的能力,…

作者头像 李华