xhtml+css頁面制作過程中問題的解決方案,說是解決方案應該有點過了,充其量只不過是給剛剛開始學標准頁面制作的朋友們的一些小建議,如果講得不對的地方請多多包涵,當然也可以提出你們更好的方法,大家相互學習交流,共同成長!
無論是誰,在制作頁面的過程都是會碰到這樣或者那樣的問題,出了問題就肯定要解決。解決問題的前提是要知道問題出在什麼地方,對於新手來說不一定一看到問題就知道問題出在哪裡。比如在IE6中“多了一只豬”的問題,對於一些問題需要更多的經驗交流分享吸收後才能更好的成長。
在網絡中我想大家都有提過問題,需要別人解答的時候,但往往是你的一個問題卻得不到任何人給你的解答,或者說是完全被無視了。對於這個時候的你,是不是在想“難道是因為我這個問題太簡單了,他們都不想回答”“他們是不是很忙啊,但都有時間聊天啊,為什麼不幫我呢,看不起我嗎?”,或者有更多的心理想法。對於這些我曾經也遇到過,當然現在也一樣,但為什麼會這樣呢?個人自我總結了一下,大概是這樣的:
1、我的提問方式不對,提供的問題信息不全,他們不知道如何幫我解答這個問題
2、對於代碼性質的問題,我又想保留自己的代碼不想讓他們看到,所以只截了一張圖片給他們看
3、他們現在暫時比較忙,稍等一下他們會看,然後告訴我問題所在
4、他們現在在幫我測試,而不是沒幫我看,等測試有了結果自然會告訴我的(前提提問方式正確,能讓別人知道你在問什麼)
其實往往有時候有些問題,只是因為你的不注意才導致的,所以呢,在遇到問題的時候,要先保持冷靜,然後從根本去分析問題,再去解決問題。下面我簡單跟大家分享一下我平時解決問題的一些方式,希望對某些朋友有幫助。
1、檢查頁面是否是自己所需要的聲明(標准聲明、非標准聲明以及過渡型聲明、嚴格型聲明)
2、檢查代碼是否寫錯(有時候一個不小心很有可能會寫錯字母,還有就是有時候大小寫也是需要注意的,比如你在樣式中是小寫的,然後在頁面中調用的時候是大寫了)
3、路徑是否寫正確了(對於有些帶圖,或者樣式調用的時候)
4、利用Firebug或者IE Developer tools來檢查調試出錯的樣式(對於這兩個插件的使用大家可以網上搜一下,估計應該會有很多了,我就不廢話了)
5、利用“排除法”來解決問題(這個所謂的“排除法”就是一段段結構刪除,保留有問題的一段結構;或者直接將有問題的結構復制出來,單獨一個問題進行調試)
廢話也就這麼多了,主要還是平時多積累一些問題的解決方法,多嘗試不同的方法,問題一般都是在自己去解決了以後,你才會記憶深刻!