Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在CSS中使用元素类型作为ID和类的前缀_Css_Class_Coding Style_Standards - Fatal编程技术网

在CSS中使用元素类型作为ID和类的前缀

在CSS中使用元素类型作为ID和类的前缀,css,class,coding-style,standards,Css,Class,Coding Style,Standards,希望这个问题符合这里的问答规则 我希望人们能对css标记中前缀选择器的好处和缺点有所了解 比如说 div.body-content { color: #fff; } 或 因此,人们会注意到他们对这两种编码方式的看法,这将帮助我考虑我如何编码以及其他人对代码风格/技术的看法。 如果在不同的地方使用同一个类,它会有帮助。 例如: tr .class //for a tab a .class //for a link 此外,它还可以帮助您记住在哪里使用过它类选择器是使用已定义

希望这个问题符合这里的问答规则

我希望人们能对css标记中前缀选择器的好处和缺点有所了解

比如说

div.body-content {
    color: #fff;
}


因此,人们会注意到他们对这两种编码方式的看法,这将帮助我考虑我如何编码以及其他人对代码风格/技术的看法。

如果在不同的地方使用同一个类,它会有帮助。

例如:

tr .class    //for a tab
a .class     //for a link

此外,它还可以帮助您记住在哪里使用过它

类选择器是使用已定义类(每页多个)的选择器

例如
p.部分

p、 节{padding:10px;}

然后在每个p标记中应用
.section
,而不是应用。仅适用于p标签

.section{padding:10px;}
这个类应用html和div等的任何标记


现在更多的取决于具体情况。当您在其他元素类型上使用该类时,有时您需要它。但有时这可能是“资格过高的选择器”,这是不好的。这要看情况而定。
tr .class    //for a tab
a .class     //for a link