亚洲一区二区观看播放-疯狂做受xxxx高潮欧美日本-国产极品粉嫩泬免费观看-暖暖www视频免费高清最新期

Web前端知識(shí)

首頁(yè) > 免費(fèi) > Web前端知識(shí) >

HTML+CSS項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)總結(jié)

來(lái)源:北京匯仁智杰科技有限公司   時(shí)間:2016-11-14   點(diǎn)擊: 次

一、技術(shù)總結(jié)

1、公共樣式的設(shè)定

在開(kāi)始項(xiàng)目之前,我們可以先大體了解一下項(xiàng)目中每個(gè)頁(yè)面的內(nèi)容,比如字體樣式,段落結(jié)構(gòu),文字大小等。我們可以針對(duì)這些內(nèi)容來(lái)設(shè)定一個(gè)固定的樣式文件。在開(kāi)發(fā)中就可以直接引入此文件,而無(wú)需再重復(fù)敲CSS代碼。需要用到時(shí)就直接在類名后加上所要用到的類名即可;

2、整體布局

開(kāi)發(fā)項(xiàng)目過(guò)程時(shí),若事前先將每一頁(yè)的框架搭建好,而后期就只需把具體內(nèi)容填充進(jìn)去就可以了。而我就習(xí)慣用以下框架來(lái)實(shí)現(xiàn)頁(yè)面整體布局;一般來(lái)說(shuō),設(shè)定好頁(yè)面大體框架后,剩下的就直接一塊一塊地填充進(jìn)去就方便些了,這樣開(kāi)發(fā)起來(lái)思路也比較清晰。當(dāng)然還要設(shè)定相應(yīng)的CSS樣式,但這個(gè)要視項(xiàng)目的具體要求來(lái)做。

3、切圖要素

當(dāng)大體布局弄好后,接下來(lái)應(yīng)該就是從切圖開(kāi)始入手了,雖然沒(méi)有太多技術(shù)性的操作,但也有些要注意的地方。比如在切圖中,要特別注意的是尺寸。雖然有些是比較細(xì)微的部分,需要耐心處理。因?yàn)榧?xì)節(jié)性的問(wèn)題往往也會(huì)導(dǎo)致結(jié)果的不同。其實(shí)不要認(rèn)為差不多就可以了,有時(shí)候差一點(diǎn)就是差一點(diǎn),當(dāng)效果不盡人意的時(shí)候,到頭來(lái)還是得再去花時(shí)間去修改。再者,在保存切圖時(shí),由于會(huì)自動(dòng)生成一個(gè)images文件,所以我們不用再自己新建目錄,或者也不用進(jìn)入到某個(gè)目錄中,不然它還是會(huì)在相應(yīng)的位置出現(xiàn)images這個(gè)文件夾。

4、命名、代碼書寫規(guī)范

規(guī)范的命名有助于提高代碼可讀性。在網(wǎng)上也有挺多相關(guān)的規(guī)范,在這里我也簡(jiǎn)單羅列幾點(diǎn):   

(1)、直觀命名

當(dāng)在設(shè)計(jì)Web頁(yè)面以及需要對(duì)一個(gè)div進(jìn)行標(biāo)識(shí)的時(shí)候,最自然的想法就是使用可以描述元素所在頁(yè)面位置的詞匯來(lái)對(duì)其命名。

例如:  top-panel、horizontal-nav、left-side

(2)、結(jié)構(gòu)化命名

例如:main-nav、subnav

(3)、基于成員的命名規(guī)范

基于成員的命名規(guī)范是指按照文件,文件夾的從屬關(guān)系,通過(guò)歸類的方法進(jìn)行命名,這樣可以使文件的排列具有較強(qiáng)的邏輯性.

例如:一個(gè)圖片文件是在鼠標(biāo)點(diǎn)擊之前為"file_on".而在點(diǎn)擊后的圖片文件命名為"file_off"根據(jù)這個(gè)類別命名.更加的清晰

5、學(xué)會(huì)制作

在項(xiàng)目開(kāi)發(fā)中少不了會(huì)加入許多小圖標(biāo),小圖片。若一張張切下來(lái)后保存起來(lái)后,使用起來(lái)也比較麻煩,加之所占內(nèi)存也大,如此一來(lái)頁(yè)面加載速度就慢了許多。這可不是什么好事,大大降低了用戶體驗(yàn)度。所以,我們可以事先把小圖片切下來(lái)放在同一張頁(yè)面,到時(shí)候開(kāi)發(fā)時(shí)就只需要把這張圖片引入即可。然后再跟進(jìn)情況調(diào)整背景圖片的位置,利用background-position這個(gè)屬性可以設(shè)置。

6、知識(shí)點(diǎn)的清晰

在做項(xiàng)目時(shí),我由于對(duì)某些知識(shí)點(diǎn)不夠熟悉,不能熟練運(yùn)用,所以導(dǎo)致開(kāi)發(fā)速度慢。當(dāng)我們熟練掌握了一個(gè)知識(shí)點(diǎn)后,是可以快速地寫出代碼實(shí)現(xiàn)相應(yīng)的效果。

二、心態(tài)總結(jié)

1、熟悉并熟練使用每個(gè)HTML便簽和CSS屬性。我認(rèn)為導(dǎo)致開(kāi)發(fā)速度慢的原因之一是因?yàn)樽约簩?duì)知識(shí)點(diǎn)的掌握不夠。比如說(shuō),要實(shí)現(xiàn)某個(gè)效果,但卻由于想不起來(lái)用到了哪些屬性,或者忘記了屬性名稱,又得花時(shí)間去查找資料。無(wú)形中時(shí)間就耗掉了。

2、減少冗余,優(yōu)化代碼??梢允÷缘倪€是省略為好,因?yàn)榇a多了占用內(nèi)存,頁(yè)面加載速度也會(huì)變慢。在寫代碼的過(guò)程中,也可以先思考一下有什么比較簡(jiǎn)潔的寫法,提高代碼書寫速度。當(dāng)然這也是一點(diǎn)點(diǎn)積累出來(lái)的,練習(xí)多了自然也會(huì)慢慢了解如何才會(huì)提高代碼書寫速度以及降低冗余。

3、切圖速度。也許是比較少用設(shè)計(jì)工具,對(duì)軟件界面的操作不太熟悉。但切圖其實(shí)也不需要太高技術(shù),但需注意的一點(diǎn)是準(zhǔn)確性。同時(shí)也能提高專注度。

4、多思多練、不恥下問(wèn)。在遇到一個(gè)技術(shù)難題時(shí),我通常的做法是先自己想,實(shí)在想不出的可以百度,參考網(wǎng)上的,然后再實(shí)現(xiàn)自己的。若網(wǎng)上的資料不太清晰或者不太理解的情況下。我覺(jué)得還是問(wèn)同學(xué)或老師,通過(guò)互相交流學(xué)習(xí),其實(shí)是可以比較快速地了解知識(shí)點(diǎn),并且發(fā)現(xiàn)自己不足之處。同時(shí)學(xué)習(xí)借鑒別人做的好的方面。

5、培養(yǎng)嚴(yán)謹(jǐn)?shù)膽B(tài)度

關(guān)于細(xì)節(jié)性的問(wèn)題,是很多人都比較容易忽略的。而我自己看來(lái),我并不覺(jué)得自己是個(gè)嚴(yán)謹(jǐn)?shù)娜?。有些時(shí)候還是因?yàn)樽约旱拇中亩鴮?dǎo)致結(jié)果不佳。所以,在認(rèn)識(shí)了這點(diǎn)之后,我會(huì)時(shí)時(shí)刻刻提醒自己。不能因?yàn)樽非笏俣榷雎粤艘恍┛此茻o(wú)關(guān)緊要的東西。

網(wǎng)絡(luò)營(yíng)銷推廣?。”本﹨R仁智杰科技有限公司!

地址:北京市昌平區(qū)回龍觀龍冠大廈5層
咨詢:15201492965
業(yè)務(wù)QQ:373002979
E - mail:sales @ huirenzhijie.com
企業(yè)網(wǎng)站備案:京ICP備15021091號(hào)-1

匯仁智杰與眾不同

  • 有網(wǎng)絡(luò)推廣經(jīng)驗(yàn)
  • 有網(wǎng)站建站隊(duì)伍
  • 有大型網(wǎng)站建設(shè)經(jīng)驗(yàn)
  • 致力于營(yíng)銷型網(wǎng)站建設(shè)
  • 始終堅(jiān)持技術(shù)和服務(wù)同樣重要
查看PC版網(wǎng)站
備案號(hào):京ICP備15021091號(hào)-1 版權(quán)所有:匯仁智杰