這篇文章主要介紹“CSS分類式命名法是什么”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“CSS分類式命名法是什么”文章能幫助大家解決問題。
創(chuàng)新新互聯(lián),憑借十多年的成都網(wǎng)站建設(shè)、網(wǎng)站制作經(jīng)驗(yàn),本著真心·誠(chéng)心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計(jì)網(wǎng)站有超過千家案例。做網(wǎng)站建設(shè),選成都創(chuàng)新互聯(lián)公司。
分類式定名法(在前端組件化下很是需要)
機(jī)關(guān)(grid)(.g-):將頁面豆割為幾個(gè)大塊,一般有頭部、主體、主欄、側(cè)欄、尾部等!
模塊(module)(.m-):一般為一個(gè)語義化的可以反復(fù)運(yùn)用的較大的集團(tuán)!比如導(dǎo)航、登錄、注冊(cè)等
元件(unit)(.u-):一般是一個(gè)不可再分的較為玲瓏的個(gè)體,一般被頻頻用于各類模塊中!譬如按鈕、輸 入框、loading等!
死守(function)(.f-):為方便一些經(jīng)常應(yīng)用技倆的運(yùn)用,我們將這些使用率較高的名目剝離出來,按需運(yùn)用,通常這些決意器存在靜止名堂顯示,比方清除浮動(dòng)等!弗成濫用!
狀態(tài)(.z-):為狀態(tài)類格局參預(yù)前綴,抗衡標(biāo)識(shí),方便識(shí)別,她只能組合使用或作為后輩涌現(xiàn)(.u-ipt.z-dis{},.m-list li.z-sel{})
javascript(.j-):.j-將被專用于JS失去節(jié)點(diǎn),請(qǐng)勿運(yùn)用.j-界說花式
不要運(yùn)用 " _ " 下劃線來定名css
能良好的甄別javascript變量名
輸入的時(shí)分少按一個(gè)shift鍵
涉獵器兼容性標(biāo)題(比喻運(yùn)用_tips的決意器定名,在IE6是無效的)
id采取駝峰式命名(不要亂用id)
scss中的變量、函數(shù)、異化、placeholder采納駝峰式命名
相反語義的差別類定名法子:
直接加數(shù)字或字母甄別就可(如:.m-list、.m-list2、.m-list3等,凡是列表模塊,然則是純粹紛歧樣的模塊)。別的舉例:.f-fw0、.f-fw1、.s-fc0、.s-fc1、.m-logo2、.m-logo3、u-btn、u-btn2等等。
定名方式(BEM):類-體(例:g-head)、類-體-潤(rùn)飾符(例:u-btn-active)
兒女決意器:體-潤(rùn)色符就可(例:.m-page .cut{})注:尊長(zhǎng)決議器不要在頁面組織中運(yùn)用,由于污染的或是性較大;
css是一種用來表現(xiàn)HTML或XML等文件樣式的計(jì)算機(jī)語言,主要是用來設(shè)計(jì)網(wǎng)頁的樣式,使網(wǎng)頁更加美化。它也是一種定義樣式結(jié)構(gòu)如字體、顏色、位置等的語言,并且css樣式可以直接存儲(chǔ)于HTML網(wǎng)頁或者單獨(dú)的樣式單文件中,而樣式規(guī)則的優(yōu)先級(jí)由css根據(jù)這個(gè)層次結(jié)構(gòu)決定,從而實(shí)現(xiàn)級(jí)聯(lián)效果,發(fā)展至今,css不僅能裝飾網(wǎng)頁,也可以配合各種腳本對(duì)于網(wǎng)頁進(jìn)行格式化。
關(guān)于“CSS分類式命名法是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。
網(wǎng)站題目:CSS分類式命名法是什么
本文URL:http://m.newbst.com/article16/jhsegg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、企業(yè)建站、定制開發(fā)、網(wǎng)站維護(hù)、云服務(wù)器、域名注冊(cè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)