網站制作樣式里為什么用class而不用id
2010/7/22 13:44:49


  
  每當網站制作涉及到CSS布局命名時,很多制作者都很頭疼,到底是用ID呢?還是用class呢?這其中是講究技巧的,首先了解一下id和class的屬性以及方法。
  ID是表示著標簽的身份,在JS腳本中會用到id,當JS要修改一個標簽的屬性時,JS會將id名作為該標簽的唯一標識進行操作。假如你的頁面里出現了兩個ID那JS效果特性較出現邏輯錯誤不知道依據哪個ID來改變其標簽屬性。 在CSS里的ID不一定為JS而設置的,但是同樣ID在頁面里也只能出現一次,并且是唯一性。
  Class 在程序中稱“類”,同時在CSS中也書面語也叫“類”。在CSS樣式中以小寫的“點”及“.”來命名如: .css5{屬性:屬性值;} ,而在html頁面里則以class="css5" 來選擇調用,命名好的CSS又叫css選擇器。如: .css5{屬性:屬性值;} 選擇器在html調用為<div class="css5">我是class例子</div>。
  為什么樣式里用class而不用id呢?
  1、id專門留給JS用,這樣才符合表現與行為分離的原則。所以id我用駝峰式,也是為了體現這一點。
  2、id不可以重復,用class的話,可以肆無忌憚的用無數次。
  3、id的優先級太高,若是寫了一個#page_content a {color:#f60} ,里面要改鏈接顏色,都必須加上#page_content才能越過這個優先級。
  總結:一般網站制作最好不要用className寫類名,因為始終對瀏覽器大小寫敏感的問題抱有懷疑態度。

返回列表
返回首頁 主站蜘蛛池模板: 亚洲av无码专区在线厂| 国产一在线观看| haodiaocao几万部精彩视频| 日本强伦姧人妻一区二区| 亚洲免费网站观看视频| 用手指搅乱吧~打烊后的...| 扒开美妇白臀扒挺进在线视频| 亚洲乱码国产一区三区| 波多野结衣和黑人| 刚下班坐公交车被高c怎么办 | 免费在线观看中文字幕| 色哟哟网站在线观看| 国产护士一区二区三区| 4408私人影院| 堕落前辈泄欲便器渡会| 一二三四日本高清社区5| 无翼乌全彩我被闺蜜男口工全彩| 偷看农村妇女牲交| 老湿机香蕉久久久久久| 国产性猛交╳XXX乱大交| 一个人晚上睡不着看b站大全| 欧美成人在线视频| 人人妻人人澡人人爽超污| 综合五月天婷婷丁香| 国产三级日产三级日本三级| 国产福利在线观看你懂的| 国产精品午夜小视频观看| 91抖音在线观看| 在线观看视频一区二区| 一二三四日本高清社区5| 成人欧美一区二区三区视频| 亚洲区精品久久一区二区三区| 激情无码人妻又粗又大| 免费中韩高清无专码区2021| 精品欧美一区二区3d动漫| 国产a级黄色片| 贵州美女一级纯黄大片| 国产成人精品美女在线| 亚洲综合久久一本伊伊区| 国产精品无码无卡无需播放器| 97人妻人人做人碰人人爽|