UTF-8 BOM (Byte Order Mark)
個人理解是一個檔頭格式,用來告訴讀取該檔案的程式這是UTF-8編碼用的
不過HTML會把這個BOM視為一個字元,雖然執行後沒什麼差,但實際上在檔案一開始就顯示了一個字元
這對一些HTML Tag和php程式可能造成影響
目前發現到的是如果沒把這BOM去掉,那在IE下<base> tag會失效
總之寫網頁的時候沒必要留這個檔頭就去掉吧
可以用Notepad++的重新編碼功能去掉
參考資料
http://note.tcc.edu.tw/82.html
沒有留言:
張貼留言