Sonarqube 错误地报告“意外丢失通用字体系列”

问题描述 投票:0回答:1

Sonarqube 显示此错误“意外丢失通用字体系列”,即使此 sans-serif 通用字体系列包含在字体系列集中。这是 Sonarcloud 的误报吗?或者这个 CSS 代码片段中是否存在任何真正的错误。

这是 font-family CSS 块的代码片段。

body {
    line-height: 1;
    width: 960px;
    margin: auto;
    background: white;
    padding: 10px;
    box-shadow: 0px 0px 5px #CCC;
    font-family: "Lucida Grande", "Lucida Sans", "Microsoft Sans Serif", "Lucida Sans Unicode", "Verdana", "Sans-serif", "trebuchet ms" !important;

}

css sonarqube sonarcloud
1个回答
0
投票

我有同样的错误:

font-family: "MyCoolFont, sans-serif";

并通过删除引号来修复它(W3C 建议仅当字体系列名称包含空格、数字或标点符号时才使用引号):

font-family: MyCoolFont, sans-serif;

在你的情况下,我也会用小写写 Sans-serif -> sans-serif。通常通用系列字体是最后一种,但我想这不是必需的;不过,如果错误仍然存在,您可以尝试在行尾添加另一种通用字体(W3C 通用字体)。

祝你好运! :)

© www.soinside.com 2019 - 2024. All rights reserved.