WEB前端開發(fā)學(xué)習(xí)html和css要遵守什么規(guī)范,如何成為企業(yè)急需人才?

WEB前端開發(fā)要遵守什么規(guī)范?如何成為企業(yè)急需人才?一個(gè)項(xiàng)目大多都是由一個(gè)團(tuán)隊(duì)來完成,如果沒有統(tǒng)一的代碼規(guī)范,每個(gè)人的代碼必定會(huì)風(fēng)格迥異,在溝通對(duì)接時(shí)就會(huì)消耗大量的時(shí)間。下面小編就給大家介紹一下Web前端開發(fā)中html和css應(yīng)該遵守的代碼規(guī)范。

html標(biāo)簽與屬性

1)html要求所有標(biāo)簽必須關(guān)閉。單個(gè)標(biāo)簽也必須結(jié)束,使用p標(biāo)簽時(shí)必須成對(duì)使用。

2)所有標(biāo)簽元素和屬性建議采用小寫。

3)所有html屬性必須添加雙引號(hào)(非單引號(hào))。

4)所有標(biāo)簽必須采用合理嵌套。

5)所有<、&、>等特殊符號(hào)(非標(biāo)簽一部分)用編碼表示。

6)img標(biāo)簽中必須添加alt屬性。

7)標(biāo)簽在運(yùn)用時(shí),應(yīng)盡量使用語義化標(biāo)簽。

css引用規(guī)范

1)所有css均為外部調(diào)用,不得在頁面書寫任何內(nèi)部樣式或行內(nèi)樣式;

2)外部調(diào)用時(shí),使用link,建議少用@import。

css書寫規(guī)范

1)樣式書寫不做強(qiáng)約,可分行或單行(推薦單行,理由:直觀、模塊之間分隔鮮明,有全局感)。

2)樣式中屬性排序規(guī)則:先外部>再自身>后內(nèi)部。

3)所有css屬性和值必須采用小寫的形式。如:FONT-SIZE:12PX必須改為font-size:12px。

4)關(guān)于css背景圖片(關(guān)鍵字:合并,縮寫,去引號(hào)), 引號(hào)不是必須的,而且在某些瀏覽器上加引號(hào)反而出錯(cuò)。

5)屬性為0值,去除單位。

6)所有css的命名應(yīng)語義化,如:回復(fù)框,.replyBox{…},禁止用拼音縮寫命名,如.hfk{…}。

7)用來顯示動(dòng)態(tài)文本輸入的地方,樣式里必須加上強(qiáng)制英文換行:word-break: break-all; word-wrap: break-word; overflow-x: hidden;如果要顯示省略號(hào)加上:text-overflow: ellipsis。

9)上下相鄰的兩模塊盡量避免混用margin-bottom,margin-top,否則會(huì)產(chǎn)生重疊現(xiàn)象。

小編推薦一個(gè)學(xué)Web前端的學(xué)習(xí)裙【 547,302,383 】,無論你是大牛還是小白,是想轉(zhuǎn)行還是想入行都可以來了解一起進(jìn)步一起學(xué)習(xí)!裙內(nèi)有開發(fā)工具,很多干貨和技術(shù)資料分享!

盡管Web前端入門簡(jiǎn)單,但精通不易,想要成為企業(yè)急需的人才,你不僅要遵守各種代碼規(guī)范,更重要的是要具備滿足企業(yè)需求的技術(shù)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容