Skip to content

Latest commit

 

History

History
84 lines (55 loc) · 1.59 KB

File metadata and controls

84 lines (55 loc) · 1.59 KB

font-weight-notation

要求 font-weight 使用数字或命名(如果可能)值。此外,当需要命名值时,要求名称有效。

a { font-weight: bold }
/**              ↑
 *   这个表示法 */

a { font: italic small-caps 600 16px/3 cursive; }
/**                         ↑
*                还有这种表示法也是如此 */

有效的字体粗细命名是 normalboldbolderlighter

此规则忽略 $sass@lessvar(--custom-property) 变量语法

选项

string: "numeric"|"named-where-possible"

"numeric"

font-weight必须是数量。

以下模式被视为违规:

a { font-weight: bold; }
a { font: italic normal 20px sans-serif; }

以下模式被视为违规:

a { font-weight: 700; }
a { font: italic 400 20px; }

"named-where-possible"

当适当的关键字可用时,font-weight 的值必须是关键字。

这意味着只有 400700 将被拒绝,因为这些是唯一有等价关键字的数字(normalbold)。

以下模式被视为违规:

a { font-weight: 700; }
a { font: italic 400 20px sans-serif; }

以下模式被视为违规:

a { font-weight: bold; }
a { font: italic normal 20px sans-serif; }

可选的辅助选项

ignore: ["relative"]

忽略相对关键字名称 bolderlighter

以下模式被视为违规:

a { font-weight: 400; }
a b { font-weight: lighter; }