如果我放"."CSS代码不起作用.在任何元素面前

Tah*_*aca 5 html css html5 css3

我正在使用4.5.1 Framewok和VS 2013.我的问题是如果我编写以下内容我的CSS代码不起作用:

.body {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  background: gainsboro;
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我这样写,它是有效的:

body {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  background: gainsboro;
}
Run Code Online (Sandbox Code Playgroud)

这可能是什么原因?我看了一些他们正在使用".body"的视频,他们的项目正在运作,但如果我写这个也不行.你能帮助我吗?

Gui*_*lhE 3

"."NAME 将影响 class="NAME" 的所有标签
"#"NAME 将影响 id="NAME" 的标签
"NAME" 将影响 NAME 类型的所有 html 元素

如果要将样式应用到 BODY,则必须删除“.”,如果您有 class="body" 的标签,则使用“.body”。