font-weight字体重量和font-family字体类型中的粗细度的对应关系

 

 

一.font-family: 

Google Fonts

https://fonts.google.com/

例如Barlow 字体:

 

 

 注意: 

  1.  每个字体粗细类型都有 Italic 相对应,即为对应的斜体字
  2. 复制代码
    // 字体粗细类型(从细到粗)
    Thin
    ExtraLight
    Light
    Regular
    Medium
    SemiBold
    Bold
    ExtraBold
    Black
    复制代码

     

二. font-weight:

名称: font-weight

取值: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900

初始: normal

其中数值和文本取值的对应关系:

  • 400: normal

  • 700:bold

  • bolder:指定外观的重量大于继承的值

  • lighter:指定外观的重量小于继承的值

 

复制代码
// 100 - 900 的数值和 font-family字体粗细类型的对应关系

100 - Thin

200 - Extra Light (Ultra Light)

300 - Light

400 - Regular (Normal、Book、Roman)

500 - Medium

600 - Semi Bold (Demi Bold)

700 - Bold

800 - Extra Bold (Ultra Bold)

900 - Black (Heavy)
复制代码

 

 

 

前端页面的规范化显示

1. 统一使用弹窗,气泡提示

2. 统一使用颜色,背景色,标题栏背景色, 文字颜色,主题色

3. 统一使用请求接口的反馈(包括请求状态LOADING,失败状态:ERROR,正常状态:NORMAL),失败状态需要统一使用占位显示,请求状态需要统一使用缓冲状态

4. 请求方法必须使用统一的封装,最好放到统一的页面上,方便修改,最终通过统一的返回状态来实现请求的全状态控制 fetch

5. 涉及到编号的,必须使用枚举,比如postMessage的code编号

6. 涉及到常量的,必须提取到独立页面进行配置 Constant,例如上面的LOADING、ERROR、NORMAL

7. 语言状态的封装,i18n,需要记录当前的语言模式en/zh-hant/zh-hans

8. 尽量使用统一的封装,例如CommonView,CommonStyle,CommonUtil,Images,Icons

9. 注意项目的目录配置 page,container,presentation,component,general(icons,images, fonts,languages,pdf,ui,util,fetch,)

10. 统一Storage的使用

11. 统一Layout的使用

 

posted @   南歌子  阅读(3635)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示