作者OSDBNetwork (路人甲)
看板Web_Design
標題[問題] ANSI , UTF-8 , BOM , Big Endian
時間Wed Dec 23 10:59:40 2015
UltraEdit打開,
另存新檔,發現Format如下:
ANSI/ASCII
UTF-8
UTF-16
UTF-8 - NO BOM
UTF-16 - NO BOM
UTF-16 - Big Endian
UTF-16 - Big Endian - NO BOM
Unicode - ASCII Escaped
http://i.imgur.com/JKBgji0.png
-------------------------------------
為什麼 UTF-8 沒有 Big Endian ?
-------------------------------------
UTF-8 與 Unicode - ASCII Escaped ,
兩者有何不同 ?
-------------------------------------
如果寫一個靜態網頁 htm ,
要存成什麼格式 ? (什麼情況下,怎麼存?)
(Windows 與 Linux 作業系統上 ,
分別各自怎麼存 ?)
-------------------------------------
如果寫一個動態網頁 php asp aspx jsp ,
要存成什麼格式 ? (什麼情況下,怎麼存?)
(Windows 與 Linux 作業系統上 ,
分別各自怎麼存 ?)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.139.30
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1450839582.A.653.html
→ stevekevin10: 編碼不同而已 高興就好 中文網頁就utf8吧 12/23 11:30
→ ssccg: UTF-8就是以一個byte為單位,怎麼會有BELE 12/23 18:51
→ ssccg: UTF-16是2個byte為單位,BELE是這2個byte的順序,不是整個 12/23 18:52
→ ssccg: code unit的順序,BE是1234的LE就是2143 12/23 18:55
→ ssccg: Unicode - ASCII Escaped是把unicode轉成\uXXXX的表示法吧 12/23 18:58
→ ssccg: 網頁沒什麼特別理由就都UTF-8吧 12/23 19:01
→ OSDBNetwork: 存成 UTF-8 , 那是指有 BOM 的嗎? 還是 NO BOM 的呢? 12/23 20:23
推 LPH66: NO BOM 的。有 BOM 的檔案純 html 勉強可用,但是動態語言 12/23 21:06
→ LPH66: 有些不認得 BOM 的 (如 php) 就會出問題 12/23 21:07
推 pm2001: 作業自己寫 12/23 21:09
→ OSDBNetwork: to pm2001,什麼作業?我還沒看過有人出過這種作業= =" 12/24 06:58
→ OSDBNetwork: 有的話, 願聞其詳, 麻煩賜教了!!! 12/24 07:00
→ OSDBNetwork: 謝謝ssccg與LPH66兩位大大的解答 12/24 07:13