css到底用id好还是class好

  作者:会飞的

Class跟ID的比较这两者最大的不同,是在于ID选择器在一个HTML文件中只能被使用一次,而Class选择器在一个HTML文件中可以被使用多次。第二个不同的地方,是ID选择器可以被Javascript中的GetElementByID函数所运用,而Class选择器无法被Javascript运用到。并没有什么固定的规则

Class跟ID的比较 

这两者最大的不同,是在于ID选择器在一个HTML文件中只能被使用一次,而Class选择器在一个HTML文件中可以被使用多次。第二个不同的地方,是ID选择器可以被Javascript中的GetElementByID函数所运用,而Class选择器无法被Javascript运用到。 


并没有什么固定的规则,来决定什么时候要用ID及什么时候要用Class。我们的建议是尽量用Class,因为这样子最灵活(同一个HTML文件可以利用这类的选择器多次)。唯一的例外,是当你要用Javascript的GetElementByID函数时。在这个情况下,你就应该要用ID。 


Class名称及ID名称都是对大小写敏感的。举例来说,.classone及.ClassOne是代表两个不同的Class选择器。