欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JoshChen_web格式編碼UTF8-無(wú)BOM的小細(xì)節(jié)分析

 更新時(shí)間:2013年08月16日 09:05:38   作者:  
下面這張圖是用chrome瀏覽器打開(kāi)一個(gè)2012年-2013學(xué)年第二學(xué)期的PHP課程的期末作業(yè),用的是PHP + smarty + mysql來(lái)實(shí)現(xiàn)的

但是在開(kāi)發(fā)的過(guò)程中,發(fā)現(xiàn)一個(gè)小細(xì)節(jié)的問(wèn)題,必須要打開(kāi)F12才能看到的,原來(lái),在head頭部里面的所有引用的東西以及title等等,全部都跑到body里面去了,苦思冥想,百度、google全找不到答案。只好放棄了因?yàn)樗](méi)有影響到我的功能以及頁(yè)面上的樣式。

而到了今天,在開(kāi)發(fā)別的項(xiàng)目的時(shí)候,頁(yè)面用到了frameset,我想大家應(yīng)該都明白,frameset只有放在body外面才能使用。然而也是因?yàn)檫@個(gè)問(wèn)題,把head里面的,以及frmaeset的內(nèi)容全部跑到body里面,而且在body下還有一個(gè)空白行,結(jié)果整個(gè)頁(yè)面全部顯示空白,沒(méi)有了想要的效果。

后來(lái)不爽的打開(kāi)ThinkPHP手冊(cè),繼續(xù)學(xué)習(xí)這個(gè)框架,但沒(méi)有想到呀。在ThinkPHP手冊(cè)里面竟然有一句話(huà)提醒了我,讓我產(chǎn)生興趣,立刻就想到了這個(gè)問(wèn)題有可能是導(dǎo)致的那個(gè)原因。
貼圖如下:

于是,去百度了一下BOM信息頭, 下面是資料搜索出來(lái)的信息:

“PHP并不會(huì)忽略BOM,所以在讀取、包含或者引用這些文件時(shí),會(huì)把BOM作為該文件開(kāi)頭正文的一部分。根據(jù)嵌入式語(yǔ)言的特點(diǎn),這串字符將被直接執(zhí)行(顯示)出來(lái)。由此造成即使頁(yè)面的 top padding 設(shè)置為0,也無(wú)法讓整個(gè)網(wǎng)頁(yè)緊貼瀏覽器頂部,因?yàn)樵趆tml一開(kāi)頭有這3個(gè)字符呢!”

所以啊,就是因?yàn)檫@個(gè)問(wèn)題,導(dǎo)致頭部一直靠不上去。終于找到了解決的方法了。于是,下載了個(gè)Notepad++文本編輯器來(lái)修改我的所有PHP的文件,改完后,果斷成功了。頓時(shí)開(kāi)心的啊……

修改完成,保存,頁(yè)面刷新。

大家再看看,頭部的信息有了??!完成了!我的frameset也終于沒(méi)有問(wèn)題了!之前的項(xiàng)目也搞定了!好開(kāi)心!哈哈!!

小小的程序猿就是這樣,遇到點(diǎn)點(diǎn)小問(wèn)題就煩煩燥燥,沒(méi)耐心去解決。但是,解決了后,才發(fā)現(xiàn)那種興奮,那種滿(mǎn)足…哈,程序猿你懂哈,我們其實(shí)都很簡(jiǎn)單!

語(yǔ)言只能是口語(yǔ)化了,不專(zhuān)業(yè),不要見(jiàn)怪,只希望大家能懂哈。

相關(guān)文章

最新評(píng)論