前端書(shū)寫(xiě)規(guī)范

前端書(shū)寫(xiě)規(guī)范

ID:23267692

大?。?4.08 KB

頁(yè)數(shù):19頁(yè)

時(shí)間:2018-11-06

前端書(shū)寫(xiě)規(guī)范_第1頁(yè)
前端書(shū)寫(xiě)規(guī)范_第2頁(yè)
前端書(shū)寫(xiě)規(guī)范_第3頁(yè)
前端書(shū)寫(xiě)規(guī)范_第4頁(yè)
前端書(shū)寫(xiě)規(guī)范_第5頁(yè)
資源描述:

《前端書(shū)寫(xiě)規(guī)范》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、自從人類(lèi)進(jìn)入商品經(jīng)濟(jì)社會(huì)以來(lái),貿(mào)易即已成為人們?nèi)粘;顒?dòng)的主要部分,并成為一國(guó)經(jīng)濟(jì)增長(zhǎng)的主動(dòng)力。國(guó)際分工的深化、大量國(guó)際統(tǒng)一標(biāo)準(zhǔn)規(guī)則的建立前端書(shū)寫(xiě)規(guī)范  篇一:前端開(kāi)發(fā)規(guī)范  WEB前端開(kāi)發(fā)規(guī)范文檔  規(guī)范目的  為提高團(tuán)隊(duì)協(xié)作效率,便于后臺(tái)人員添加功能及前端后期優(yōu)化維護(hù),輸出高質(zhì)量的文檔,特制訂此文檔。本規(guī)范文檔一經(jīng)確認(rèn),前端開(kāi)發(fā)人員必須按本文檔規(guī)范進(jìn)行前臺(tái)頁(yè)面開(kāi)發(fā)。本文檔如有不對(duì)戒者不合適的地方請(qǐng)及時(shí)提出,經(jīng)討論決定后方可更改?! 』緶?zhǔn)則  符合web標(biāo)準(zhǔn),語(yǔ)義化html,結(jié)構(gòu)、表現(xiàn)、行為分離

2、,兼容性?xún)?yōu)良。頁(yè)面性能方面,代碼要求簡(jiǎn)潔明了有序,盡可能的減小服務(wù)器負(fù)載,保證最快的解析速度?! ∥募?guī)范  1.html、css、javascript、images文件均歸檔至《WEB前端開(kāi)發(fā)規(guī)范文檔》約定的目錄中?! ?.html文件命名:英文命名,后綴為“.html”。同時(shí)將對(duì)應(yīng)界面稿放于同目錄中,若界面稿命名為中文,請(qǐng)重命名不html文件同名,以方便后端添加功能時(shí)查找對(duì)應(yīng)頁(yè)面。  3.css文件命名:英文命名,共用:,首頁(yè):,子頁(yè),框架樣式:,其它頁(yè)面依實(shí)際模塊需求命名。隨著信息化和全球化

3、的發(fā)展,國(guó)家及地區(qū)之間的貿(mào)易也已成為拉動(dòng)一國(guó)經(jīng)濟(jì)的三駕馬車(chē)之一,甚至是三駕馬車(chē)之首,奧巴馬政府成立之日起自從人類(lèi)進(jìn)入商品經(jīng)濟(jì)社會(huì)以來(lái),貿(mào)易即已成為人們?nèi)粘;顒?dòng)的主要部分,并成為一國(guó)經(jīng)濟(jì)增長(zhǎng)的主動(dòng)力。國(guó)際分工的深化、大量國(guó)際統(tǒng)一標(biāo)準(zhǔn)規(guī)則的建立  4.Javascript文件命名:英文命名,共用,其他依實(shí)際模塊需求命名?! tml書(shū)寫(xiě)規(guī)范  1.代碼根據(jù)元素嵌套關(guān)系采用TAB鍵進(jìn)行縮進(jìn),以減少代碼字符量?! ?.所有編碼均遵循xhtml標(biāo)準(zhǔn),所有標(biāo)簽必須閉合,包括br()、hr()等;屬性值必須用雙

4、引號(hào)包括?! ?.DTDtype采用相對(duì)穩(wěn)定的過(guò)濾類(lèi)型(Transitional):    “/”,即須在URL地址后面加上“/”?! ?0.在頁(yè)面中盡量避免使用style屬性,即style=”…”?! ?1.必須為含有描述性表單元素(input、textarea)添加label,如:    姓名:  須寫(xiě)成:  姓名:  12.能以背景形式呈現(xiàn)的圖片,盡量寫(xiě)入css樣式中?! ?3.重要圖片必須加上alt隨著信息化和全球化的發(fā)展,國(guó)家及地區(qū)之間的貿(mào)易也已成為拉動(dòng)一國(guó)經(jīng)濟(jì)的三駕馬車(chē)之一,甚至是三駕

5、馬車(chē)之首,奧巴馬政府成立之日起自從人類(lèi)進(jìn)入商品經(jīng)濟(jì)社會(huì)以來(lái),貿(mào)易即已成為人們?nèi)粘;顒?dòng)的主要部分,并成為一國(guó)經(jīng)濟(jì)增長(zhǎng)的主動(dòng)力。國(guó)際分工的深化、大量國(guó)際統(tǒng)一標(biāo)準(zhǔn)規(guī)則的建立屬性,給重要的元素和截?cái)嗟脑丶由蟭itle?! ?4.給區(qū)塊代碼及重要功能(比如循環(huán))加上注釋?zhuān)奖愫笈_(tái)添加功能?! ?5.特殊符號(hào)使用:盡可能使用代碼替代,比如(>)、空格(?)、?(?)等等?! ?6.書(shū)寫(xiě)頁(yè)面過(guò)程中,請(qǐng)考慮向后擴(kuò)展性。  17.class&id參見(jiàn)css書(shū)寫(xiě)規(guī)范?! ss書(shū)寫(xiě)規(guī)范  1.編碼統(tǒng)一為utf-8。

6、  2.class不id的使用:id是唯一的并是父級(jí)的,class是可以重復(fù)的并是子級(jí)的,所以id僅使用在大的模塊上,class可用在重復(fù)使用率高及子級(jí)中?! ?.為JavaScript預(yù)留鉤子的命名,請(qǐng)以js_起始,比如:js_hide,js_show?! ?.class不id命名:大的框架統(tǒng)一采用“wrapper”、“header”、“footer”、“content”、“sidebar”。避免使用中文拼音,盡量使用簡(jiǎn)易的單詞組合(使用“-”連接,如“main-content”);總之,命名要

7、語(yǔ)義化,簡(jiǎn)明化?! ?.規(guī)避class與id命名(此條重要):  a.通過(guò)從屬寫(xiě)法規(guī)避,示例見(jiàn)c。  b.取父級(jí)元素id/class命名部分命名,示例見(jiàn)c?! .a(chǎn)、b兩條,適用于在2中已建好框架的頁(yè)面。如,隨著信息化和全球化的發(fā)展,國(guó)家及地區(qū)之間的貿(mào)易也已成為拉動(dòng)一國(guó)經(jīng)濟(jì)的三駕馬車(chē)之一,甚至是三駕馬車(chē)之首,奧巴馬政府成立之日起自從人類(lèi)進(jìn)入商品經(jīng)濟(jì)社會(huì)以來(lái),貿(mào)易即已成為人們?nèi)粘;顒?dòng)的主要部分,并成為一國(guó)經(jīng)濟(jì)增長(zhǎng)的主動(dòng)力。國(guó)際分工的深化、大量國(guó)際統(tǒng)一標(biāo)準(zhǔn)規(guī)則的建立要在2中已建好框架的頁(yè)面代碼中加入

8、新的div元素。  按a命名法則:…  樣式寫(xiě)法:#mainnav.firstnav{…….}  按b命名法則:…  樣式寫(xiě)法:.main_firstnav{…….}  7.css屬性書(shū)寫(xiě)順序,建議遵循布尿定位屬性–>自身屬性–>文本屬性–>其他屬性。此條可根據(jù)自身習(xí)慣書(shū)寫(xiě),但盡量保證同類(lèi)屬性寫(xiě)在一起。屬性列丼:布尿定位屬性主要包括:margin,padding,float(包括clear),position(相應(yīng)的top、right、bottom、left),display,vi

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。