Web前端開(kāi)發(fā)規(guī)范-創(chuàng)新互聯(lián)

  1. 規(guī)范概述

    我們注重客戶提出的每個(gè)要求,我們充分考慮每一個(gè)細(xì)節(jié),我們積極的做好做網(wǎng)站、成都網(wǎng)站建設(shè)服務(wù),我們努力開(kāi)拓更好的視野,通過(guò)不懈的努力,創(chuàng)新互聯(lián)贏得了業(yè)內(nèi)的良好聲譽(yù),這一切,也不斷的激勵(lì)著我們更好的服務(wù)客戶。 主要業(yè)務(wù):網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),微信小程序定制開(kāi)發(fā),網(wǎng)站開(kāi)發(fā),技術(shù)開(kāi)發(fā)實(shí)力,DIV+CSS,PHP及ASP,ASP.Net,SQL數(shù)據(jù)庫(kù)的技術(shù)開(kāi)發(fā)工程師。
    1. 目的

為提高團(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)討論決定后方可更改。

    1. 準(zhǔn)則

符合web標(biāo)準(zhǔn),語(yǔ)義化html,結(jié)構(gòu)表現(xiàn)行為分離,兼容性優(yōu)良。頁(yè)面性能方面,代碼要求簡(jiǎn)潔明了有序,盡可能的減小服務(wù)器負(fù)載,保證最快的解析速度。

  1. 文件規(guī)范

    1. 基本要求

  2. 對(duì)頁(yè)面中標(biāo)簽屬性的值都需要用雙引號(hào)包括起來(lái)

  3. 所有頁(yè)面編碼均采用utf-8

    1. 文件存放與命名規(guī)范

  4. html,css,js,p_w_picpaths文件均歸檔至《系統(tǒng)開(kāi)發(fā)規(guī)范》約定的目錄中;

  5. html文件命名:英文命名,后綴.htm,同時(shí)將對(duì)應(yīng)界面稿放于同目錄中,并要求與html文件同名,以方便后端添加功能時(shí)查找對(duì)應(yīng)頁(yè)面;

  6. css文件命名:英文命名,后綴.css,共用base.css,首頁(yè)index.css,其他頁(yè)面依實(shí)際模塊需求命名;

  7. js文件命名:英文命名,后綴.js,共用common.js,其他依實(shí)際模塊需求命名。

    1. html書(shū)寫(xiě)規(guī)范

  8. 文檔類型聲明及編碼:統(tǒng)一為html5聲明類型<!DOCTYPE html>;編碼統(tǒng)一為<metacharset="utf-8" />,書(shū)寫(xiě)時(shí)利用IDE實(shí)現(xiàn)層次分明的縮進(jìn);

  9. 非特殊情況下樣式文件必須外鏈至<head>...</head>之間;非特殊情況下JavaScript文件必須外鏈至頁(yè)面底部;

  10. 引入樣式文件或JavaScript文件時(shí),須略去默認(rèn)類型聲明,寫(xiě)法如下:

<linkrel="stylesheet" href="..." />

<style>...</style>

<scriptsrc="..."></script>

  1. 引入JS庫(kù)文件,路徑或文件名須包含庫(kù)名稱及版本號(hào)及是否為壓縮版,比如jquery-1.4.1.min.js;引入插件,文件名格式為庫(kù)名稱+插件名稱,比如jQuery.cookie.js;

  2. 所有編碼均遵循xhtml標(biāo)準(zhǔn),標(biāo)簽、屬性、屬性命名必須由小寫(xiě)字母及下劃線數(shù)字組成,且所有標(biāo)簽必須閉合,包括br (<br />), hr(<hr/>)等;屬性值必須用雙引號(hào)包括;

  3. 充分利用無(wú)兼容性問(wèn)題的html自身標(biāo)簽,比如span、em、strong、optgroup、label,等等;需要為html元素添加自定義屬性的時(shí)候,首先要考慮下有沒(méi)有默認(rèn)的已有的合適標(biāo)簽去設(shè)置,如果沒(méi)有,可以使用須以"data-"為前綴來(lái)添加自定義屬性,避免使用"data:"等其他命名方式;

  4. 語(yǔ)義化html,如標(biāo)題根據(jù)重要性用h*(同一頁(yè)面只能有一個(gè)h2),段落標(biāo)記用p,列表用ul,內(nèi)聯(lián)元素中不可嵌套塊級(jí)元素;

  5. 盡可能減少div嵌套,如:

<div class="box">

<div class="welcome">歡迎訪問(wèn)XXX,您的用戶名是

<div class="name">用戶名</div>

</div>

</div>

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

標(biāo)題名稱:Web前端開(kāi)發(fā)規(guī)范-創(chuàng)新互聯(lián)
本文URL:http://muchs.cn/article40/dpsoho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、網(wǎng)站設(shè)計(jì)公司外貿(mào)建站、微信小程序、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司