- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我通常通过 @import url(https://fonts.googleapis.com/css?family=Roboto)
从 Google 下载字体,然后使用它们调整各种元素 (h1
, h2
, ...)
h1 {
font-weight: 500;
}
h2 {
font-weight: bold;
}
在以下情况下如何计算字体渲染:
@import url(https://fonts.googleapis.com/css?family=Roboto:500) 加载正确的权重(在上述情况下为 500
)
?它是从字体的基本版本外推(结果更好还是更差)?或者计算,在那种情况下预加载 500
只是有帮助(性能方面)但不会影响字体的视觉方面?bold
是用的吗? bold
是特定数字权重的快捷方式吗?还是一种字体自己定义了 bold
在其情况下的含义(我猜这将是一个特定的数字权重?)最佳答案
font-weight
The 'font-weight' property selects the weight of the font. The values '100' to '900' form an ordered sequence, where each number indicates a weight that is at least as dark as its predecessor. The keyword 'normal' is synonymous with '400', and 'bold' is synonymous with '700'.
以上引用来自 W3.org 的推荐标准,意味着它是所有浏览器使用的标准。
当找不到字体粗细时,浏览器将遵循一组规则来为它找到最接近的可用选项。
Once the font family's weights are mapped onto the CSS scale, missing weights are selected as follows:
- If the desired weight is less than 400, weights below the desired weight are checked in descending order followed by weights above the desired weight in ascending order until a match is found.
- If the desired weight is greater than 500, weights above desired weight are checked in ascending order followed by weights below the desired weight in descending order until a match is found.
- If the desired weight is 400, 500 is checked first and then the rule for desired weights less than 400 is used.
- If the desired weight is 500, 400 is checked first and then the rule for desired weights less than 400 is used.
现在,它可能看起来像行话,但对于您的情况,您只需要阅读它的最后一点。
- If the desired weight is 500, 400 is checked first and then the rule for desired weights less than 400 is used.
所以最终,它会查找是否使用了基本字体,如果没有,它会找到比基本字体低的任何东西,然后如果仍然没有找到,它会尝试找到比它高的任何东西。
粗体
时呈现bold
的正常font-weight
是700
。一旦你开始增加字体粗细,这就不会改变。如果您希望一段文本的字体粗细需要比普通文本更粗,则需要使用 bolder
(或替代的 lighter
)作为空格基本字体粗细和 bolder
之间必须始终更大,除非它处于极限。
bolder
和lighter
的具体含义见下表
Base - bolder - lighter
100 --- 400 --- 100
200 --- 400 --- 100
300 --- 400 --- 100
400 --- 700 --- 100
500 --- 700 --- 100
600 --- 900 --- 400
700 --- 900 --- 400
800 --- 900 --- 700
900 --- 900 --- 700
最终,所有这些信息都可以在 W3.org 规范中找到。
关于html - font-weight 在没有加载字体的情况下是如何渲染的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35127709/
我希望深入了解 LightFM 实现的以下权重: 样本权重 什么是sample_weights在 fit方法?我读到它们是为了模拟时间衰减,但这究竟是如何工作的?解释这一点的示例或文章将非常有帮助。
如果这是一个愚蠢的问题,我预先道歉。 当调用 nw:weighted-path-to 时,会返回一个链接列表,描述起始海龟和目标海龟之间的最短路径。 类似地,调用 nw:turtles-on-weig
我阅读了以下代码: //talkback.c -- nosy, informative program #include #include //for strlen() prototype #d
我有这个示例 html 文件: Test font bold (weight = 700) Test font bold (weight = 900) 我不知道为什么如果我将
您好,我正在为我自己的数据集训练 VGG16 网络。下面给出了我使用的代码。 from keras.models import Sequential from scipy.misc import im
我刚看完the notes CNN 上的斯坦福 CS231n 和现场链接 demo ;然而,我不确定演示中的“激活”、“激活梯度”、“权重”和“权重梯度”指的是什么。 以下屏幕截图已从演示中复制。 混
我不明白 maxout 是如何工作的,我怀疑这是由于我对线性代数乘法的可视化造成的。基本上,我的印象是 maxout 函数有两组权重,均经过单独训练,然后只选择一组。但我怀疑这可能是错误的,因为我没有
我运行了 Tensorflow 1.0 提供的 ptb_word_lm.py,但它显示了这条消息: ValueError: Attempt to have a second RNNCell use t
我有一个关于 R 中的样本函数的简单问题。我从长度为 5 的输入向量中随机抽样 0 和 1 并将它们相加,该向量指定要运行的试验次数并设置种子以生成可重复的随机数字。种子按预期工作,但根据我在 pro
我有一个以“h5”格式保存的模型。在使用 编译模型后,我正在尝试恢复训练并尝试加载优化器的权重 model.optimizer.set_weights(weights_list) 哪里weights_
我正在尝试为我的大学项目开发电话分类器模型。我已经训练了我的模型,当我尝试通过执行 python app/server.pyserve 来部署模型时遇到了问题。我读了一篇文章( https://f
所以... var testArray=new Array("hello"); testArray.length=100; console.log(testArray.length); 我相信上面的内
在 css 规范中,什么会影响更多的 inline 样式或外部 !important 外部“style.css”: #di{color: green!important;} div 文本颜色是红色还
我正在使用 http://hughsk.github.io/colony/ 的调整后的代码,但我不断收到错误: Uncaught TypeError: Cannot read property 'we
我们有一个系统,它按表中的“优先级”编号处理记录。我们通过表的内容定义优先级,例如 UPDATE table SET priority=3 WHERE processed IS NULL UPDATE
我已经使用 Darkflow 和 yolov2.weights 进行了定制训练。 checkpoint 文件夹中有四个文件。它们是: 1.yolov2-3c-5500.data-00000-of-00
我需要将 weighted.mean 函数包含在另一个函数中,作为我正在处理的项目的一部分。我无法让 w 参数在我正在处理的函数中正常工作。 为了使我的整体功能正常工作,我需要满足使权重参数必须是可选
我想使用 ggplot 绘制加权 CDF。一些旧的非 SO 讨论(例如 2012 年的 this)表明这是不可能的,但我想我会重新加注。 例如,考虑以下数据: df <- data.frame(x=s
这个问题已经有答案了: 已关闭11 年前。 Possible Duplicate: In Java, what is the best way to determine the size of an
我需要将 weighted.mean 函数包含在另一个函数中,作为我正在处理的项目的一部分。我无法让 w 参数在我正在处理的函数中正常工作。 为了使我的整体功能正常工作,我需要满足使权重参数必须是可选
我是一名优秀的程序员,十分优秀!