程式碼規範之前端編寫碼規範
上一期阿牛ger與大家分享了Niushop開源商城系統model層類名程式碼規範命名,這期,我們看看Niushop單商戶b2c V4前端編碼命名規範:
檔案目錄命名
採用小寫+下劃線方式,命名要精簡,最好用一個單詞
例:addon
JS檔案命名
採用小寫+下劃線方式
例:common.js
CSS檔案命名
採用小寫+下劃線方式
例:common.css
HTML檔案命名
採用小寫+下劃線方式
例:index.html
HTML規範
1、縮排使用soft tab(4個空格);
2、巢狀的節點應該縮排;
3、在屬性上,使用雙引號,不要使用單引號;
4、屬性名全小寫,用中劃線做分隔符,例:data-name;
5、不要忽略可選的關閉標籤,例:和
引用CSS,JS
根據HTML5規範, 通常在引入CSS和JS時不需要指明 type,因為 text/css 和 text/javascript 分別是他們的預設值,可以省略。
css要寫在{block name=“resources”}{/block}中
例:
{block name=“resources”}
{/block}
js要寫在{block name=“script”}{/block}中
例:
{block name=“script”}
{/block}
注意:
- 減少標籤巢狀
在編寫HTML程式碼時,需要儘量避免多餘的父節點;
儘量遵循HTML標準和語義,任何時候都要用盡量小的複雜度和儘量少的標籤來解決問題。
- 程式碼分離
HTML、CSS、JS要最大化分離,一個功能對應一個JS、CSS檔案,複雜功能除外,如果某個功能img、js比較多,那就單獨建立一個資料夾。
每個功能頁面中不能有太多內聯樣式。
阿牛ger說:在開發過程中,程式碼越簡潔越好,講解簡單的程式碼和資料夾命名,方便查詢,出現漏洞能第一時間找出相應程式碼解決!
相關文章
- 前端安全編碼規範前端
- WEB前端編碼規範Web前端
- 前端開發編碼規範前端
- PHP 規範 - Symfony 程式碼規範PHP
- 前端單體編碼規範整理前端
- 前端設計與編碼規範前端
- 編寫shell指令碼的規範指令碼
- 前端規範之HTML 規範前端HTML
- 前端規範之javascript規範前端JavaScript
- 前端規範之CSS規範前端CSS
- 前端規範之nodeJs 規範前端NodeJS
- JavaScript寫程式碼要規範JavaScript
- stylus編碼規範
- html編碼規範HTML
- Pear 編碼規範
- CSS編碼規範CSS
- Javascript編碼規範JavaScript
- python編碼規範Python
- 前端規範之CSS規範(Stylelint)前端CSS
- 前端工程程式碼規範(四)——JS前端JS
- 前端工程程式碼規範(二)——HTML前端HTML
- HTML、CSS程式碼書寫規範HTMLCSS
- 前端規範之vue 專案規範前端Vue
- 前端規範之Git提交規範(Commitizen)前端GitMIT
- .Net Core 編碼規範
- 常見編碼規範
- .Net編碼規範整理
- Less程式碼規範
- css程式碼規範CSS
- 程式碼分支規範
- iOS程式碼規範iOS
- 程式碼規範整理
- JS程式碼規範JS
- 前端工程程式碼規範(三)——CSS, SCSS前端CSS
- 前端程式碼規範 — JavaScript 風格指南前端JavaScript
- 上位機程式設計編碼規範程式設計
- HTML編寫規範HTML
- 反正舉例教你規範寫程式碼