網站制作樣式里為什么用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人妻人人做人碰人人爽|