禁止重复的字体族名称。
a { font-family: serif, serif; }
/** ↑ ↑
* 这些字体族名称 */
该规则会检测 font
和 font-family
属性。
该规则会忽略$sass
、@less
和 var(--custom-property)
变量语法。
警告: 这条规则有时候会被未加引号的多字字体名称和未加引号的包含转义字符的字体名称触发。只要用引号包住这些字体名称,就能解决这个问题。
true
以下模式被视为违规:
a { font-family: 'Times', Times, serif; }
a { font: 1em "Arial", 'Arial', sans-serif; }
a { font: normal 14px/32px -apple-system, BlinkMacSystemFont, sans-serif, sans-serif; }
以下模式不被视为违规:
a { font-family: Times, serif; }
a { font: 1em "Arial", "sans-serif", sans-serif; }
a { font: normal 14px/32px -apple-system, BlinkMacSystemFont, sans-serif; }
ignoreFontFamilyNames: ["/regex/", /regex/, "string"]
给定:
["/^My Font /", "monospace"]
以下模式不被视为违规:
font-family: monospace, monospace
font-family: "My Font Family", "My Font Family", monospace