一尘不染

ID,类和要包含元素类型前缀的HTML命名约定?

css

有谁知道一个很好的资源来解释HTML ID和类的良好命名约定,以及是否以具有btn或button或类似元素类型的ID前缀?

类应该是复数还是单数?我知道ID应该是唯一的,因为它们是唯一的,但是类呢?

ID和类应该使用名词,对吗?

我使用的页面会在现有页面中注入其他页面,有点像部分页面……因此……我想知道是否有人在ID和/或类前面加了一个名称前缀..有点像一个名称空间或类似?

任何意见或见解都表示赞赏。


阅读 523

收藏
2020-05-16

共1个答案

一尘不染

我不会在类型前加上前缀,因为如果必须的话,可以在选择器中进行推断

form#contact {
    property: value;

}

您描述的方法被称为匈牙利表示法,并不十分流行。

对于您所说的,您可以将注入的HTML放在一个div内,并带有一个唯一的class /
id,它具有某种本地化的重置。查找CSS选择器的特异性,以确保您的规则将生效,而不是宿主页面CSS中的其他规则生效

2020-05-16