html中使用css的字体大小

Pep*_*nds 0 html javascript css fonts

在我的项目中,我需要修改一些大文本,所以在我的css文件中我写道:

#wrong_answer
{
    color: red;
    font-size: 30;
    font-weight: bold;
}
Run Code Online (Sandbox Code Playgroud)

在我的js文件中:

function wrong_answer()
{    
    $("body").append("<p id='wrong_answer'>Is not correct</p>");
};
Run Code Online (Sandbox Code Playgroud)

最后我得到了红色文字,但非常非常小,如果我改变字体大小,文字的大小不会改变.

所以问题是为什么我不能改变字体大小?

Jas*_*per 7

30什么?30px,30pt,30%,30em?那里有一个无效的属性值.

使用jQuery时,你只能指定一个整数,但这是因为jQuery将整数视为像素值,例如:

//this will work
$([selection]).css({ fontSize : 30 });
Run Code Online (Sandbox Code Playgroud)

以下是https://developer.mozilla.org/en-US/docs/Web/CSS/font-size的一些很棒的文档font-size:

UPDATE

您可以使用开发人员工具(肯定是Chrome/Firefox/Safari)来检查与元素关联的CSS.遇到无效的属性值时,这些开发人员工具会提醒您这一事实.