网页制作经验:id与class的使用原则

山东人在北京4

山东人在北京4

2016-02-20 00:05

下面是个网页制作经验:id与class的使用原则教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)  在webjx.com前面的文章里讨论过很多DIVCSS布局的技巧。在用CSS来控制网页布局时我们可能都会遇到一个问题:当定义一个属性时,是使用id,还是使用class?今天webjx.com再谈id与class的使用原则,把自己平时做站时的经验给大家简要讲述一下,希望能够对您有所帮助。

  id的使用原则
  先来说说id,id具有唯一性,其使用原则也是依据这一特性建立的。id是不能重复的,所以在XHTML的结构中,大结构一定是用id。比如标志、导航、主体内容、版权。这些根据制定的规范命名为#Logo , #nav , #content , #copyright 等等,本着其唯一性的原则园子建议定义id尽量在外围使用。

  class的使用原则
  class在CSS的定义中具有普遍性。说白一点就是class具有可重复无限制的使用多次,园子建议大家尽量在结构内部使用。这样做的好处是有利于网站代码的后期维护与修改,这样的做法就会让所有的class都成为id的子级或是孙级。在我们写CSS的时候可以写成这样 #father .child  {},另外需要注意的是尽量不要让class包含id,比如.father #child  {}如果写成这样很显然就非常不可取。当然这也只是相对于良好书写习惯的一些建议,仅供大家参考。

  综上所述,归总起来一句话:id是唯一的并且是父级的,class是可以重复的并且是子级的。保持一个良好的代码书写习惯对于以后的代码维护会有很大的帮助,如果您有更好的建议,欢迎给我留言探讨。
展开更多 50%)
分享

猜你喜欢

网页制作经验:id与class的使用原则

Web开发
网页制作经验:id与class的使用原则

结构中id与class的使用原则与技巧

Web开发
结构中id与class的使用原则与技巧

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

不再使用class和id进行网页布局

Web开发
不再使用class和id进行网页布局

CSS网页布局中ID与class的理解

Web开发
CSS网页布局中ID与class的理解

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SPAN和DIV,Class与ID的区别汇总

Web开发
SPAN和DIV,Class与ID的区别汇总

CSS中如何正确的使用 id 和 class?

Web开发
CSS中如何正确的使用 id 和 class?

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Web开发与设计的 Cheet Sheet

Web开发与设计的 Cheet Sheet

CSS制作网页经验:清除网页浮动

CSS制作网页经验:清除网页浮动
下拉加载更多内容 ↓