使用同名的css类和id有什么问题吗?就像文章/帖子页脚的.footer和页脚的#footer一样。
答案 0 :(得分:80)
不,完全可以接受。
使用.
定义类,使用#
定义ID。因此,就浏览器而言,它们是两个完全独立的项目。
唯一要小心的是给自己造成任何困惑。最好的做法是将名称与代码可读性完全不同,但它们的相同之处并没有什么害处。
答案 1 :(得分:12)
不,没有错,但使用不同的名称可能会更好地混淆其他开发人员。使用不同名称更容易(人为)错误。
答案 2 :(得分:1)
是的,您可以对 id 和 class 使用相同的名称,因为这两个参数都有其自身的意义。 感谢
答案 3 :(得分:0)
唯一具有相同名称的类和ID的问题是代码的可读性和可维护性。它们可以具有相同的名称,因为类和ID的标记不同(。代表类,#代表ID),浏览器将呈现正确的CSS,但是对于开发人员而言,升级或错误修复可能会成为问题。