首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS中的Roboto字体

CSS中的Roboto字体
EN

Stack Overflow用户
提问于 2014-11-04 16:14:49
回答 2查看 72.8K关注 0票数 20

我想在prestashop中使用"Roboto“字体。我收到了.psd文件中的设计和平面设计师使用的字体“机器人中”和“机器人常规”。我是否正确理解,当我想使用Roboto Normal时,我可以应用:

代码语言:javascript
复制
font- family: "Roboto"
font-weight: 400

当我想使用Roboto Medium时,我应该应用:

代码语言:javascript
复制
font- family: "Roboto"
font-weight: 500

换句话说,权重400和500是否分别等于Roboto Normal和Roboto Medium?

EN

回答 2

Stack Overflow用户

发布于 2014-11-04 16:28:07

确保您正在关闭您的CSS行。

代码语言:javascript
复制
font-family: "Roboto";
font-weight: 400;

是的,您的体重是正确的。

代码语言:javascript
复制
font-weight: 400; //normal
font-weight: 500; //medium
font-weight: 700; //bold

请阅读有关font-weightthis,根据字体的不同,它并不总是可用的。但是,根据Google的说法,你应该能够毫无问题地使用这些权重。

票数 20
EN

Stack Overflow用户

发布于 2018-06-29 23:08:54

一开始我也对此感到有点困惑。

我有一个客户的请求,根据他们的风格指南,我需要为"Roboto","Roboto Medium","Roboto Light“等设置相应的字体。

看看谷歌的字体网站( https://fonts.google.com/specimen/Roboto ),他们显示了"Roboto“字体,然后是它的每一个变体的例子”中“,”轻“等。

但这涉及CSS中的两个设置,这一点并不明显。我最初的想法是这样设置它:

代码语言:javascript
复制
* {font-family: 'Roboto Light', 'Roboto Medium', 'Roboto', etc}

但经过实验和一些研究后,它涉及到两个设置,一个是指定核心“族”,然后变化是这样的“权重”:

代码语言:javascript
复制
.Roboto{font-family:'Roboto';font-weight:400;} /* 400 is industry standard for normal */

.RobotoLight{font-familiy:'Roboto';font-weight:300;} /* 300 is industry standard for normal */

.RobotoMedium{font-family:'Roboto';font-weight:500;} /* 500 is industry standard for normal */
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26730431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档