为什么斜体字体不起作用

Why italic font is not working

我正在学习CSS。我试图将一些文本设为斜体。但是文本不会变成斜体。问题出在哪里?

.bold {
  font-weight: bold;
}

.italic {
  font-weight: italic;
}
<p>This is some text</p>

<p class="bold">This is some bold text</p>

<p class="italic">This is some italic text</p>

您不能使用名为 font-weight 的 CSS 命令设置斜体。

请尝试使用 font-style: italic

.bold {
  font-weight: bold;
}

.italic {
  font-style: italic;
}
<p>This is some text</p>

<p class="bold">This is some bold text</p>

<p class="italic">This is some italic text</p>

Italic 不是一种字体 weight(它决定文本的粗体程度)。这是a font-style

改用font-style: italic;

font-weight负责粗体,用number(100, 200, 300,..., 900)来设置; "bold" 只是那里的一个特殊值。

italicfont-style属性,不是字重:

.italic{
font-style:italic;
}

错了

试试这个:

.italic{font-style:italic;}

你给错了 属性 ITALIC,试试这个 属性 并给出相同的值

.italic{
font-style:italic;
}