【问题标题】:why are the font names yellow instead of blue in the "font-family" property?为什么“font-family”属性中的字体名称是黄色而不是蓝色?
【发布时间】:2019-07-02 02:21:06
【问题描述】:

我尝试输入其他字体名称,有些会变成蓝色,但有些会保持黄色。有人可以解释为什么会这样吗?

font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;

【问题讨论】:

  • 能否在您的问题中添加minimal reproducible example
  • 您应该包含您的代码编辑器(如果存在这样的标签,可能作为标签)。将 font-family 声明末尾的 . 更改为 ; 也可能有所帮助——图片中当前显示的是无效的 CSS。
  • idk 为什么它们以蓝色突出显示并且无衬线不在上面的代码中。但在 sublimetext 上却不是。只有无衬线字体是。我改变了结局。至 ;还是不行。
  • 这里的字体名称没有语法高亮,因为在 Sublime for CSS 中的语法高亮只高亮了 CSS 规范中定义的该属性的预定义值。因此,突出显示表明sans-serif 是预定义属性,而arial 不是,即使字体名称在那里有效。假设 CSS 是有效的,Sublime 语法如何突出显示它与浏览器如何解释它无关。

标签: html css sublimetext


【解决方案1】:

你可以试试这个

body{
color:orange;
}
.color-blue {
color:blue;
}
<body>

Hello<span class="color-blue">World</span>!!

</body>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-21
    • 2011-10-23
    • 1970-01-01
    • 1970-01-01
    • 2018-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多