HTML5类和id命名约定最佳实践

时间:2015-06-02 06:53:27

标签: css html5

HTML5中有许多新元素,例如mainheaderarticlesection等。

这些元素是id还是类?

例如:页面上只有一个main元素。给它一个id或类是不是一个坏主意?

3 个答案:

答案 0 :(得分:1)

  

例如:我在页面上只有一个主要元素。这是不好的   想给它一个id或类?

取决于

考虑一下:
您正在使用多个页面,所有页面各有一个主要元素,但所有页面都链接到一个CSS文件,
但是你希望所有的主人都有不同的造型......

你应该在这里使用id

在任何其他情况下,网页只包含某个标记的一个元素并且拥有自己的单独css,使用idclasse s是多余的

答案 1 :(得分:0)

您不需要为代码中只出现一次的元素提供id,因为id不能多次使用。如果您只有一个header代码,请不要给它id,只需直接在此代码上操作。

如果您将其分配到网页上的多个元素,

class当然会很方便。

答案 2 :(得分:-1)

我认为我们应该使用classe来重用代码,因为ID不能多用(在页面中)。但是,在你的情况下,id是明智的,因为有一个元素。

有关更多信息,有很棒的文章: css-tricks stackoverflow