- 官方发布的设计规范:深圳市政府有明确的设计指南,规定了统一的字体。
- 技术实现与最佳实践:在网页开发中如何应用这些字体,以及如何处理兼容性问题。
以下是详细的说明:

官方设计规范中的字体要求
根据深圳市政务服务数据管理局发布的 《深圳市政府网站统一技术规范》 以及相关的设计指南,深圳政府网站(及各类政务服务平台)的字体使用遵循以下原则:
中文字体:思源黑体
- 首选字体:思源黑体,特别是其中的 Source Han Sans SC(思源黑体简体中文)版本。
- 为什么选择思源黑体?
- 开源免费:由 Adobe 和 Google 联合开发,采用 SIL Open Font License 授权,任何个人和组织都可以免费使用、修改和分发,避免了商业字体授权的法律风险。
- 跨平台一致性:一套字体文件包含了简体中文、繁体中文、日文、韩文等多种语言,确保了不同操作系统和设备上显示效果的高度一致。
- 设计优良:字形清晰、现代、中性,非常适合用于信息密集、要求清晰易读的政府网站和官方文件。
- 字重齐全:提供了从 ExtraLight 到 Heavy 的多种字重,可以灵活运用于标题、正文、注释等不同层级的内容,建立清晰的视觉层级。
英文字体:Source Sans Pro
- 配套英文字体:与思源黑体配套的是 Source Sans Pro。
- 设计理念:这是一款专门为屏幕显示而设计的无衬线字体,与思源黑体在风格上高度统一,搭配和谐,保证了中英文混排时的视觉美感。
字体层级与使用场景
规范通常会建议建立清晰的字体层级,通过字重和大小来区分信息的重要性:
- (H1):使用 思源黑体 Bold (700) 或 Heavy (900),字号较大,突出主题。
- 二级/三级标题 (H2, H3):使用 思源黑体 SemiBold (600) 或 Regular (400),字号逐级减小。
- :使用 思源黑体 Regular (400),这是最常用的字重,保证最佳的可读性。
- 辅助说明/注释:可使用 思源黑体 Light (300) 或 Regular (400),字号稍小。
技术实现与最佳实践
在网页开发中,要实现上述字体要求,通常会采用 @font-face 规则并结合 font-display 策略。
字体引入方式
开发者通常通过 CDN (Content Delivery Network) 来加载思源黑体,这是目前最高效、最推荐的方式。

示例 CSS 代码:
/* 定义思源黑体字族 */
@font-face {
font-family: 'Source Han Sans SC'; /* 定义一个易用的字体名称 */
src: url('https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-sc@4.5.12/files/noto-sans-sc-chinese-simplified-700-normal.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-sc@4.5.12/files/noto-sans-sc-chinese-simplified-700-normal.woff') format('woff');
font-weight: 700; /* 定义字重,这里是 Bold */
font-style: normal;
font-display: swap; /* 关键策略,见下文 */
}
/* 定义另一个字重,Regular */
@font-face {
font-family: 'Source Han Sans SC';
src: url('https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-sc@4.5.12/files/noto-sans-sc-chinese-simplified-400-normal.woff2') format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
/* 全局应用字体 */
body {
font-family: "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", sans-serif;
/*
1. 首选使用 "Source Han Sans SC"。
2. 如果加载失败或浏览器不支持,则依次尝试下方的字体。
3. "Noto Sans SC" (思源黑体的另一个分支) 是很好的备选。
4. "Microsoft YaHei" (微软雅黑) 和 "PingFang SC" (苹方) 是 Windows 和 macOS 系统默认的中文字体,可以保证在字体加载失败时,用户依然能看到一个清晰可读的界面。
*/
}
关键技术点:font-display: swap
这是 Web 字体加载中一个非常重要的属性,它的作用是:
- 解决字体闪烁问题:在 Web 字体文件从服务器下载完成之前,浏览器会先使用用户系统默认的字体(如微软雅黑)来显示内容。
- 字体加载完成后,浏览器会自动将文本替换为下载好的自定义字体(如思源黑体)。
- 用户体验:这样做避免了因等待字体下载而导致的页面长时间空白或内容错位,用户可以“无感”地看到字体替换的过程,大大提升了页面的加载感知性能。
性能优化建议
- 使用 WOFF2 格式:
woff2是目前压缩率最高、加载性能最好的 Web 字体格式,应优先选择。 - 按需加载字重:不要一次性加载所有字重(如从 100 到 900),只加载页面实际需要的几个字重(如 400 和 700),可以显著减少文件体积和加载时间。
- 使用 CDN:利用 CDN 可以将字体文件缓存到离用户最近的节点,加快下载速度。
| 项目 | 要求 | 说明 |
|---|---|---|
| 中文字体 | 思源黑体 | 官方指定首选,开源、免费、跨平台、设计优良。 |
| 英文字体 | Source Sans Pro | 与思源黑体配套,风格统一。 |
| 技术实现 | @font-face + CDN |
通过 Web 字体技术引入,确保字体一致性。 |
| 加载策略 | font-display: swap |
保证字体加载过程中的用户体验,避免闪烁。 |
| 后备方案 | 系统默认字体 | 如 Noto Sans SC, Microsoft YaHei, PingFang SC 等,确保兼容性。 |
当为深圳政府网站或项目选择字体时,思源黑体 是必须遵循的核心要求,而在技术实现上,则需要结合现代 Web 开发最佳实践,确保其既能体现官方形象,又能保证优秀的性能和用户体验。

