有谁知道一个很好的资源来解释 HTML ID 和类的良好命名约定,以及是否以元素类型(即 btn 或按钮或类似的)为 ID 加前缀?
类应该是复数还是单数?我知道 ID 应该是单数的,因为它们是唯一的,但是类呢?
ID 和类应该使用名词,对吗?
我正在使用在现有页面中注入其他页面的页面,有点像部分页面……因此……我想知道是否有人在 ID 和/或类前面加上前缀……有点像命名空间或相似的?
任何意见或见解真的很感激。
原文由 mark smith 发布,翻译遵循 CC BY-SA 4.0 许可协议
我不会以类型作为前缀,因为如果必须的话,您可以在选择器中推断出这一点
您描述的方法称为匈牙利表示法,不是很流行。
对于您提到的内容,您可以将注入的 HTML 放在一个具有唯一类/id 的 div 中,它具有一种本地化重置。查看 CSS 选择器特异性以确保您的规则将生效,而不是主机页面 CSS 中的其他规则。 请参阅有关在父页面中设置元素样式的类似问题的答案。