關(guān)于排版布局,好的頁面排版重點(diǎn)突出,看起來舒適不費(fèi)勁,整體簡(jiǎn)潔大方,更重要的是能讓用戶更好的更方便的瀏覽網(wǎng)站,而在書寫的過程中,無論你寫的是什么代碼,都會(huì)犯一些小錯(cuò)誤,而小錯(cuò)誤往往不起眼難以引起注意,結(jié)果花大量的時(shí)間來調(diào)試和排錯(cuò).查看下面這份CSS網(wǎng)頁布局中易犯的7個(gè)小錯(cuò)誤,努力的修正可能會(huì)犯的錯(cuò)誤,加速你的前端開發(fā)效率。所以列舉以下網(wǎng)頁在排版中常見的問題
**1: 每行文字太多**
用戶在閱讀許多行文字時(shí)間久了會(huì)引起眼睛的疲勞,在從一行到另一行時(shí)讀者不得不經(jīng)常移動(dòng)他們的眼睛和頭部,而這種讓人疲憊的布局模式是不受歡迎的,經(jīng)網(wǎng)絡(luò)有關(guān)調(diào)查表明每行文字保持文字在50 - 60個(gè)字符以下,看起來最為舒適,那這就要求在進(jìn)行文字描述的時(shí)候盡可能的簡(jiǎn)潔簡(jiǎn)短。
**2: 沒有足夠的行間距**
行間距能改善整頁中文字塊的閱讀效果,這樣做是為了當(dāng)讀者閱讀下一行的時(shí)候不會(huì)找不到他們的位置.太小太密集的文字可能引起一種受壓迫感。不同的字體需要不同的行間距這很重要?;蚨嗷蛏傩枰淖儼姹镜母叨葋斫档晚撁嬷形淖种g的密集程度,因?yàn)轫撁嬷械奈谋局攸c(diǎn)突出有引導(dǎo)用戶瀏覽的作用,所以要權(quán)衡好文本之間的間距也是非常重要的.
**3: 太多的級(jí)別的文本沒有區(qū)分重點(diǎn)**
在一頁面上有太多的字體可能會(huì)使注意力不集中和不能突出重點(diǎn)。頁面中的文字有些是需要突出讓用戶一眼能看到的重要文字,那么這模塊就要弱化其他的文字,比如通過文本大小,顏色,文本粗細(xì)等方式來弱化。太多種字體可能會(huì)引起用戶感覺得這個(gè)頁面中找不到重點(diǎn),這可能會(huì)使用戶錯(cuò)過一些重要的東西,所以通常字體的選擇器在3個(gè)甚至更少,
**4: 新手程序員對(duì)html標(biāo)簽的語法規(guī)則的檢查**
HTML5的語法規(guī)則沒有之前版本的嚴(yán)格,包容性強(qiáng)大,但是我們盡可能的遵循他的語法規(guī)則,而關(guān)于標(biāo)簽的書寫容易丟失的就是標(biāo)簽中所出現(xiàn)的一些符號(hào)容易丟失或者寫成中文符號(hào),比如尖括號(hào),引號(hào),斜杠等,在一個(gè)就是標(biāo)簽之間的嵌套關(guān)系,即使是非常熟練的程序員也經(jīng)常弄錯(cuò)嵌套關(guān)系,有時(shí)候并不是自己寫錯(cuò)了嵌套關(guān)系,而是因?yàn)閬G失了某一個(gè)符號(hào)引起的,比如斜桿
**5、檢查CSS語法是否正確**
CSS的語法首先是選擇器{屬性:值;} 這條語句中出現(xiàn)的符號(hào)都是英文符號(hào),常見的是拼寫錯(cuò)誤,冒汗成了等號(hào),丟失分號(hào),丟失大括號(hào)等。可以在瀏覽器中打開開發(fā)者工具中審查,錯(cuò)誤的寫法會(huì)直接體現(xiàn)出來可以利用CleanCSS工具來檢查 CSS的拼寫錯(cuò)誤
**6、快速找出錯(cuò)誤模塊**
經(jīng)??吹接行』锇樵趯懸岔撁娴臅r(shí)候發(fā)現(xiàn)底下的元素突然跑到了已經(jīng)寫好的區(qū)域,或者嵌套關(guān)系出現(xiàn)了問題,這時(shí)候打亂了整個(gè)頁面的布局結(jié)構(gòu),這時(shí)候我們可以使用排除法,通常在開發(fā)都是模塊化開發(fā),只要按照順序?qū)⒚總€(gè)模塊的div逐個(gè)注釋掉,直到注釋掉某個(gè)模塊后頁面顯示正常,則最后注釋掉的模塊就是錯(cuò)誤發(fā)生的模塊。
**7、頁面樣式初始化**
我們都知道html中有些標(biāo)簽帶有默認(rèn)的內(nèi)外邊距或者間距,這些間距是我們不需要的,同時(shí)在不同的瀏覽器中某些間距解析大小還不一致,這就極大的影響我們對(duì)頁面的布局,這些屬性包括margin、padding等。因此最好在開發(fā)前根據(jù)需求將出現(xiàn)的標(biāo)簽對(duì)應(yīng)的取消他們的默認(rèn)margin、padding值,將他們的值設(shè)置為0等。
上面的網(wǎng)站布局方式只是一些常見的企業(yè)類網(wǎng)站頁面布局,布局的方式還有更多。實(shí)際上,布局就像是擺積木,只要遵循重要信息靠左、靠上,次要信息靠右、靠下的原則即可,并沒有規(guī)定一定要怎么布局,或者這種布局方式要比那種更好,只能說某種布局方式更為合適某個(gè)頁面而已。所以,大家多做嘗試,從你手頭正在做的項(xiàng)目開始,嘗試一下不同的布局方式,給你的設(shè)計(jì)增加一些創(chuàng)意和新鮮感。更多關(guān)于web培訓(xùn)的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓(xùn)服務(wù)經(jīng)驗(yàn),采用全程面授高品質(zhì)、高體驗(yàn)培養(yǎng)模式,擁有國內(nèi)一體化教學(xué)管理及學(xué)員服務(wù),助力更多學(xué)員實(shí)現(xiàn)高薪夢(mèng)想。