什么是。 CSS中的意思?

时间:2011-01-29 06:13:37

标签: css syntax

我已经阅读了几篇关于CSS的教程,但我看过的所有网站都没有提及或解释什么是“。”在CSS中意味着。

是什么?意思?

3 个答案:

答案 0 :(得分:2)

没有上下文就没有了。

我猜测你指的是a class selector

答案 1 :(得分:1)

嗯,在以下情况中:

.foo {
   //properties
}

它表明foo是一个类。 #表示它是一个id,如果它什么都没有,则意味着它适用于该类型的所有标签。所以,在html中,你会用“。”实现一些东西。像这样:

<div class = "foo"></div>

对于“#”,它将是

<div id = "foo"></div>

使用class /“。”如果你想将它应用于多个事物。如果你想要它适用于一件事,请使用id /“#”。

好的,所以如果你想知道一个类是什么: 一个类是你在css中选择东西的三种方式之一(我认为是3种)。 id(我解释过)说,以下属性适用于标签中带有'id =“foo”'的任何东西(通常是一件事)。类选择器意味着它适用于标签中带有“class =”foo“”的所有内容。如果没有这些,则意味着它适用于具有该名称的所有内容。

.foo { //applies to all things with "class="foo"" in tag.
    border: black thin solid // applies a black border to them.
}
#foo { //applies to all things with "id="foo"" in tag.
    border: black thin solid // applies a black border to them.
}
div{ //applies to all div tags.
    border: black thin solid // applies a black border to them.
}
h1{ //applies to all h1 tags
    border: black thin solid // applies a black border to them.
}

答案 2 :(得分:-1)

这是class selector。表示该规则应适用于具有class之后的值的属性.的所有元素。