前端規範
總則:
1、註釋(非常重要),提倡多少行代碼多少條註釋,一半一半
2、格式化代碼,縮進、對齊、整齊排列
3、命名一律使用英文名稱,並且以 功能-模塊-具體 的方式命名
HTML:
1、每個頁面模塊都需要做註釋
2、class 只用於樣式,id只用於JS,data-*只用於數據及列表循環
3、語義化代碼
4、合理切套代碼
5、一個元素中的樣式建議最多3-4個
CSS:
1、名稱統一使用 ”a-b-c-*“的形式
2、輸入順序為 定位/塊 > 布局寬高 > 邊距 > 背景 > 字體字號顏色 > 其他
3、避免以html元素名稱的方式輸寫樣式
4、除非確認此樣式是某個頁面獨有,否則不建議將樣式寫在頁面中
JavaScript:
1、命名方式 駝峰式
2、變量的定義建議每個都使用 var 形式
3、功能性效果建議封裝成插件
4、為了區別是jQuery還是原生創建的變量,建議jQuery創建的變量使用 $ 前綴
5、變量聲明建議統一放在閉包的最前面(特殊情況例外)
6、
前端規範
相關推薦
WEB前端規範命名
bpa web 子菜單 out 容器 廣告條 content sage link 頭部 header ----------------用於頭部 主要內容 main ------------用於主體內容(中部) 左側 main-left -------------左側布局
前端規範
布局 列表 多少 排列 駝峰 否則 -c nbsp java 總則: 1、註釋(非常重要),提倡多少行代碼多少條註釋,一半一半 2、格式化代碼,縮進、對齊、整齊排列 3、命名一律使用英文名稱,並且以 功能-模塊-具體 的方式命名 HTML: 1、每個頁面模塊都需要做註釋
Airbnb前端規範之javascript編碼規範
傳遞 ++ ack ice 必須 轉換 cat eal 快速 1 引用 1.1 對所有的引用使用 const ,不要使用 var。 (這能確保你無法對引用重新賦值,也不會導致出現 bug 或難以理解) // bad var a = 1; var b = 2; /
前端規範總結
html font logs tro strong -s ron 規範 .cn 前端規範總結比較好的網址http://www.cnblogs.com/janessasmith/p/4500999.html前端規範總結
前端規範之Jacascript程式碼規範
Javascript程式碼規範 所有的 JavaScript 專案適用同一種規範。 JavaScript 程式碼規範 程式碼規範通常包括以下幾個方面: · 變數和函式的命名規則 · 空格,縮排,註釋的使用規則。 · 其他常用規範……
前端規範之CSS程式碼規範
CSS編碼規範 語法 · 用兩個空格來代替製表符(tab) -- 這是唯一能保證在所有環境下獲得一致展現的方法。 · 為選擇器分組時,將單獨的選擇器單獨放在一行。 · 為了程式碼的易讀性,在每個宣告塊的左花括號前新增一個空格。 · 宣告塊的右花括
前端規範之HTML程式碼規範
HTML程式碼規範(簡稱HTML5) 使用正確的文件型別 文件型別宣告位於HTML文件的第一行: <!DOCTYPE html> 如果你想跟其他標籤一樣使用小寫,可以使用以下程式碼: <!doctype html> 使用小寫元素名 HTML5 元素名可以使用
JavaWeb專案前端規範(採用名稱空間使js深度解耦合)
沒有規矩不成方圓,一個優秀的程式碼架構不僅易於開發和維護,而且是一門管理與執行的藝術。 這幾年來經歷了很多專案,對程式碼之間的強耦合及書寫不規範,維護性差等問題深惡痛絕。在這裡,通過仔細分析後,結合自己的編碼習慣總結了一套適用於javaweb專案的前端書寫規範,與大家分享一
Web前端規範文件-騰訊AlloyTeam
CSS 語法 使用四個空格的 soft tabs — 這是保證程式碼在各種環境下顯示一致的唯一方式。 使用組合選擇器時,保持每個獨立的選擇器佔用一行。 為了程式碼的易讀性,在每個宣告的左括號前增加一個空格。 宣告塊的右括號應該另起一行。 每條宣告 :
前端規範(ES6\BEM\OOCSS\SMACSS)
前端規範 在實際開發中,由於團隊成員編碼習慣不一,技術層次不同,開發前定製並遵循一種程式碼規範能提高程式碼質量,增加開發效率。 Javascript Javascript規範直接參考airbnb: CSS BEM Block
web專案開發 之 前端規範 --- CSS編碼規範
此文嚴格按照W3C規範和部分實際專案可讀性,瀏覽器載入,效能等眾多屬性權衡,做出平時前端編碼規範文檔。供廣大web工作者參考並實施,對維護和專案擴充套件升級都能省時省力。轉載請註明出處;JS前端實用開發QQ群 :147250970 歡迎加入~!CSS編碼規範1 前言
前端開發規範
.html 操作 comm pda 前端 ref 移動端 docs action 前端開發規範 github - fork & Pull Request style git commit - comment 必須有意義,不允許單純的 ‘update‘ ‘fi
Web前端開發規範收集
mod 流量 idt jquery version 目的 文件夾 -i service 在Web開發中,後端跟前端配合非常easy出現故障。這時我們就須要一些規則來約束前端任意的編寫。 CSS編程規範 1. 屬性書寫基本順序 a. 先位置屬
前端模塊化方案:CommonJS/AMD/CMD/ES6規範
node.js 定義 兩個 glob export nbsp listen 代碼復用 www. 模塊化的開發方式可以提高代碼復用率,方便進行代碼的管理。通常一個文件就是一個模塊,有自己的作用域,只向外暴露特定的變量和函數。目前流行的js模塊化規範有CommonJS、
前端開發規範手冊:(一)基本原則
name ges rop scrip 有效 object sel 代碼 charset 1、結構、樣式、行為分離 盡量確保文檔和模版只包含HTML結構,樣式都放到樣式表中,行為都放到腳本裏。 2、縮進 統一兩個空格縮進(總之縮進統一即可),不要使用Tab鍵或者Tab
Web前端開發規範手冊
常用 菜單 ima 代碼規範 反饋 o-c css樣式 遇到 人員 一、規範目的 1.1 概述 .....................................................................................
Web前端——字體規範
web前端——字體規範 字體規範1 在設定字體樣式時對於文字字號樣式和行間距應必須使用css樣式表,禁止在頁面中出現<font size=?>標記2 字體大小:在網頁中中文應首選使用宋體,英文和數字首選使用verdana和arial兩種字體,一般使用中文宋體的9pt和11pt或1
前端命名規範總結
命名規範 命名 blank href htm smi ssas targe .cn 前端命名規則總結好用得網址http://www.cnblogs.com/janessasmith/p/3685266.html前端命名規範總結
前端模塊化(六):CMD規範
cati end dos 屬性 resolv 代碼 滿足 urn target 1 概述 CMD(Common Module Definition)是國內大牛玉伯在開發SeaJS的時候提出來的,屬於CommonJS的一種規範,根據瀏覽器的異步環境做了自己的實現。它和 A
前端開發規範總結 總結前端開發模式和規範
這樣的 oat 真假 貢獻 駝峰命名 lpad 使用 後者 載器 1、前端開發規範 WEB客戶端開發自成體系, 主要用於智能終端(iPhone、Android手機、iPad、Android Pad)和傳統PC的開發。JS規範、HTML規範和CSS規範對客戶端開發進行全方位指