在线国自产视频,欧美日韩精品网,久久免费精品视频14,精品精品久久盛宴

          <small id="uhiv6"></small>

          <noscript id="uhiv6"><tbody id="uhiv6"></tbody></noscript>

          當(dāng)前位置: 首頁 » 資訊 » 電腦/設(shè)計/軟件 » 電腦IT » 正文

          天津web前端培訓(xùn),4個前端規(guī)范匯總版

          放大字體  縮小字體    更新日期:2025-07-06  瀏覽次數(shù):318
          核心提示:一:前端普適性規(guī)范黃金定律:永遠(yuǎn)遵循同一套編碼規(guī)范,不管有多少人參與同一個項目,一定要保證每一行編碼都像同一個人寫的。項

           

           

           

          一:前端普適性規(guī)范

          黃金定律:永遠(yuǎn)遵循同一套編碼規(guī)范,不管有多少人參與同一個項目,一定要保證每一行編碼都像同一個人寫的。

          項目名稱項目命名全部采用小寫方式,以中劃線分割,例如:my-project-name。

          文件命名文件命名參照上一條規(guī)則,多個單詞組成時,采用中劃線連接方式,比如說: error-report。有復(fù)數(shù)結(jié)構(gòu)時,要采用復(fù)數(shù)命名法,比如說: scripts, styles, images, data-models文件名中只可由小寫英文字母a~z、排序數(shù)字0~9或間隔符-組成,禁止包含特殊符號,不允許命名帶有廣告等英文的單詞,ad,adv,advertising,防止該模塊被瀏覽器當(dāng)成垃圾廣告過濾掉。

          二:HTML規(guī)范

          語法使用四個空格的縮進(jìn),這是保證代碼在各種環(huán)境下顯示一致的唯一方式。在屬性上,使用雙引號,不要使用單引號。不要在自動閉合標(biāo)簽結(jié)尾處使用斜線 不要忽略可選的關(guān)閉標(biāo)簽。

          HTML5 doctype:在每個 HTML 頁面開頭使用這個簡單地 doctype 來啟用標(biāo)準(zhǔn)模式,使其每個瀏覽器中盡可能一致的展現(xiàn)。雖然doctype不區(qū)分大小寫,但是按照慣例,doctype大寫

          字符編碼通過明確聲明字符編碼,能夠確保瀏覽器快速并容易的判斷頁面內(nèi)容的渲染方式。這樣做的好處是,可以避免在 HTML 中使用字符實體標(biāo)記,從而全部與文檔編碼一致(一般采用 UTF-8 編碼)。

          IE兼容模式 IE 支持通過特定的標(biāo)簽來確定繪制當(dāng)前頁面所應(yīng)該采用的 IE 版本。除非有強(qiáng)烈的特殊需求,否則最好是設(shè)置為 edge mode,從而通知 IE 采用其所支持的最新的模式。

          實用高于完美:盡量遵循 HTML 標(biāo)準(zhǔn)和語義,但是不應(yīng)該以浪費(fèi)實用性作為代價。任何時候都要用盡量小的復(fù)雜度和盡量少的標(biāo)簽來解決問題。

          三:CSS規(guī)范

          語法

          1.使用四個空格的縮進(jìn),這是保證代碼在各種環(huán)境下顯示一致的唯一方式。

          2. 使用組合選擇器時,保持每個獨立的選擇器占用一行。

          3. 為了代碼的易讀性,在每個聲明的左括號前增加一個空格。

          4. 聲明塊的右括號應(yīng)該另起一行。每條聲明 : 后應(yīng)該插入一個空格。

          5. 每條聲明應(yīng)該只占用一行來保證錯誤報告更加準(zhǔn)確。

          6. 所有聲明應(yīng)該以分號結(jié)尾。

          7. 雖然最后一條聲明后的分號是可選的,但是如果沒有他,的代碼會更容易出錯。

          8. 逗號分隔的取值,都應(yīng)該在逗號之后增加一個空格。

           

          媒體查詢位置盡量將媒體查詢的位置靠近他們相關(guān)的規(guī)則。不要將他們一起放到一個獨立的樣式文件中,或者丟在文檔的最底部。這樣做只會讓大家以后更容易忘記他們。

          代碼注釋代碼是由人來編寫和維護(hù)的。保證你的代碼是描述性的,包含好的注釋,并且容易被他人理解。好的代碼注釋傳達(dá)上下文和目標(biāo)。不要簡單地重申組件或者 class 名稱。

          代碼組織以組件為單位組織代碼。制定一個一致的注釋層級結(jié)構(gòu)。使用一致的空白來分割代碼塊,這樣做在查看大的文檔時更有優(yōu)勢。當(dāng)使用多個 CSS 文件時,通過組件而不是頁面來區(qū)分他們。頁面會被重新排列,而組件移動就可以了

          四:JS規(guī)范

          語法使用四個空格的縮進(jìn),這是保證代碼在各種環(huán)境下顯示一致的唯一方式。

          空行方法之間加、單行或多行注釋前加邏輯塊之間加空行增加可讀性

          單行注釋雙斜線后,必須跟注釋內(nèi)容保留一個空格與下一行代碼縮進(jìn)保持一致可位于一個代碼行的末尾,雙斜線距離分號四個空格。

          多行注釋格式:最少三行,前邊留空一行。

          括號對齊標(biāo)準(zhǔn)示例 括號前后有空格,花括號起始不另換行,結(jié)尾新起一行

          花括號必須要,即使內(nèi)容只有一行涉及 if、 for、 while 、do...while的地方都必須使用花括號,即使內(nèi)容只有一行

           

           

           

           

           
           
          [ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規(guī)舉報 ]  [ 關(guān)閉窗口 ]
          免責(zé)聲明:
          本網(wǎng)站部分內(nèi)容來源于合作媒體、企業(yè)機(jī)構(gòu)、網(wǎng)友提供和互聯(lián)網(wǎng)的公開資料等,僅供參考。本網(wǎng)站對站內(nèi)所有資訊的內(nèi)容、觀點保持中立,不對內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。如果有侵權(quán)等問題,請及時聯(lián)系我們,我們將在收到通知后第一時間妥善處理該部分內(nèi)容。
           

          天津web前端培訓(xùn),4個前端規(guī)范匯總版二維碼

          掃掃二維碼用手機(jī)關(guān)注本資訊新聞,每日獲得互聯(lián)網(wǎng)最前沿資訊,熱點產(chǎn)品深度分析!
           

           
           
          相關(guān)評論

          新手指南
          找培訓(xùn)
          學(xué)校機(jī)構(gòu)服務(wù)
          信息安全
          關(guān)注我們
          手機(jī)網(wǎng)站: m.veryxue.com
          o2o平臺: lki109.com
          微信關(guān)注:

          周一至周五 9:00-18:00
          (其他時間聯(lián)系在線客服)

          優(yōu)學(xué)網(wǎng)在線客服