作者elan (IE是最棒的瀏覽器)
看板Web_Design
標題Re: [問題] CSS的外部檔案匯入....
時間Tue Aug 1 09:11:46 2006
※ 引述《ileadu (用過的都說「棒」!)》之銘言:
: ※ 引述《mdfh (您真內行)》之銘言:
: 推 elan:你是用IE看的吧? 08/01 08:14
: → elan:在你的style.css第一行加入 @charset "Big5"; 08/01 08:15
: → ileadu:樓上也是高手.. 太厲害了(我完全不知道有這種寫法) 08/01 08:18
: → elan:<script>元素有一個charset屬性 指定外部的JS encoding 08/01 08:27
: → elan:<link>也有 從link指定也可以 08/01 08:30
: 關於這個
: http://www.w3.org/TR/html4/struct/links.html#edef-LINK
: 可是我直接加在Link 的地方,
: <LINK href="學習與評量研究室-劉子鍵副教授 著作.files/style.css"
: type="text/css" rel="stylesheet" charset="Big5" />
: 還是沒變耶,就是原po的問題一樣還是在
: 而用 @charset "Big5" 卻可以用,可解決原po問題
: 兩個不是應該要有一樣的效能嗎? 怎麼一個有用處,另一個沒作用?
哈哈 我看漏了一件事 原po的網頁並沒有DOCTYPE宣告
他的網頁在任何modern的瀏覽器都會以舊規格的HTML來render(Quirks-mode)
而舊規格的HTML(指XHTML/HTML4之前的規格)
<link>是沒有charset這個屬性的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.10.144
→ ileadu:? 我手動幫他加入doctype 一樣沒有效果說... 08/01 12:29
→ elan:你加入那一種doctype? 08/01 12:30
→ ileadu:HTML 4.01 Strict 跟 XHTML 1.1 Strict ^^ 08/01 12:57
→ ileadu:兩個都不行. 08/01 12:58
推 mdfh:我試過用 transitional 也一樣 08/01 14:26
推 mdfh:又另外如果我把style.css改成 utf-8就OK了? 08/01 14:30
→ ileadu:樓上 對啊~這篇是更深入的探討 link 如何加charset才有效 08/01 16:39