MozTW 討論區
https://forum.moztw.org/

網頁用Fx和IE開啟字型大小都不一樣
https://forum.moztw.org/viewtopic.php?f=13&t=15124
1 頁 (共 1 頁)

發表人:  1abcd [ 2006-08-06, 20:45 ]
文章主題 :  網頁用Fx和IE開啟字型大小都不一樣

http://www.pts.org.tw/~web01/Dangerous/p4.htm
圖中用了 IE 和 Fx 開啟網頁,可是兩者字型不同。

附加檔案:
字型差異.PNG [284.35 KiB]
被下載 431 次

發表人:  coolcd [ 2006-08-06, 23:07 ]
文章主題 : 

改變「選項-> 內容 -> 字型與色彩 -> 進階 -> 繁體中文」
比例字型那行後面的字體大小設定為 12
應該就一樣大了吧

覺得有點奇怪,為什麼 css 設定無效?

發表人:  1abcd [ 2006-08-06, 23:13 ]
文章主題 : 

改完後,字型還是不一樣,除了「黃」「歲」。

發表人:  coolcd [ 2006-08-06, 23:30 ]
文章主題 : 

喔 剛剛沒注意看
你的 Fx 比例字型那一行應該是設定「無襯線」吧?
改成「有襯線」
襯線字型用「新細明體」

網頁的原始碼看起來有些莫名其妙的東東
大概是用 MS 出品的 WYSIWYG 軟體寫的吧

--------------------------------------------
忍不住要來個題外話,危險心靈真是超好看啊~
演員讚、劇本讚、導演讚、攝影讚、音樂也讚
演完了,所以... 應該不會被人罵是在廣告吧 XD

發表人:  不惑仔Boohover [ 2006-08-07, 00:08 ]
文章主題 : 

coolcd 寫:
覺得有點奇怪,為什麼 css 設定無效?


該頁所link的css.css file裡面居然是html的一部份,當然會有問題囉。這是用dreamweaver做的,而設計者操作錯誤才導致變成這樣,真慘。 :?

發表人:  coolcd [ 2006-08-07, 00:31 ]
文章主題 : 

不惑仔Boohover 寫:
coolcd 寫:
覺得有點奇怪,為什麼 css 設定無效?


該頁所link的css.css file裡面居然是html的一部份,當然會有問題囉。這是用dreamweaver做的,而設計者操作錯誤才導致變成這樣,真慘。 :?


抱歉剛剛沒說清楚,我原來測試的是 這頁

發表人:  1abcd [ 2006-08-07, 00:40 ]
文章主題 : 

coolcd 寫:
喔 剛剛沒注意看
你的 Fx 比例字型那一行應該是設定「無襯線」吧?
改成「有襯線」
襯線字型用「新細明體」

網頁的原始碼看起來有些莫名其妙的東東
大概是用 MS 出品的 WYSIWYG 軟體寫的吧

--------------------------------------------
忍不住要來個題外話,危險心靈真是超好看啊~
演員讚、劇本讚、導演讚、攝影讚、音樂也讚
演完了,所以... 應該不會被人罵是在廣告吧 XD

改成有襯線後,字型就變了,除了「黃」「歲」。
襯線字型改成新細明體,只有「黃」「歲」會變成新細明體。
比例字型大小設定為 12,「謝政傑」三字也一起變小了。

我網頁也是從你的簽名檔連到,我發現主角和我都是78年次。
8月13號起每個禮拜日下午兩點半有重播

發表人:  不惑仔Boohover [ 2006-08-07, 00:42 ]
文章主題 : 

coolcd 寫:
抱歉剛剛沒說清楚,我原來測試的是 這頁


class或id的命名方式,原則上第一個字應當是英文字母才不會有問題(不能為數字)。我以前有試過第一個是數字時,ie有時也不一定能正常顯示。

發表人:  coolcd [ 2006-08-07, 01:24 ]
文章主題 : 

不惑仔Boohover 寫:
coolcd 寫:
抱歉剛剛沒說清楚,我原來測試的是 這頁


class或id的命名方式,原則上第一個字應當是英文字母才不會有問題(不能為數字)。我以前有試過第一個是數字時,ie有時也不一定能正常顯示。


原來如此,謝謝解惑!

依據大大的回覆找了資料:
http://www.w3.org/TR/html401/struct/global.html#h-7.5.2

ID 與 NAME 第一個字元必須是字母。
W3C HTML 4.01 Specification 寫:
ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").


但 CLASS 的規格我看得不是很懂,有人可以解說嗎?
W3C HTML 4.01 Specification 寫:
CDATA is a sequence of characters from the document character set and may include character entities.

http://www.w3.org/TR/html401/types.html#type-cdata

發表人:  coolcd [ 2006-08-07, 01:45 ]
文章主題 : 

1abcd 寫:
改成有襯線後,字型就變了,除了「黃」「歲」。
襯線字型改成新細明體,只有「黃」「歲」會變成新細明體。
比例字型大小設定為 12,「謝政傑」三字也一起變小了。

我網頁也是從你的簽名檔連到,我發現主角和我都是78年次。
8月13號起每個禮拜日下午兩點半有重播


剛剛發現很有趣的事情
因為這個問題網頁莫名其妙地使用了 <html lang=ja>
但編碼是 big5
結果呢...

測試後發現:比例字型(有襯線/無襯線)及大小的設定,會套用「繁體中文」的設定。但「襯線字型」與「無襯線字型」則會套用「日文」的設定。 Orz

說得更清楚一點,假如你的繁體中文比例字型選用「有襯線」,Fx 就會使用繁體中文比例字型大小,並去抓日文設定中的「襯線字型」。

發表人:  風痕影 [ 2006-08-07, 02:00 ]
文章主題 : 

coolcd 寫:
剛剛發現很有趣的事情
因為這個問題網頁莫名其妙地使用了 <html lang=ja>

難怪我總覺得那些字體像是日文字體 @@
原來是這個標籤在搞鬼呀 XD

發表人:  不惑仔Boohover [ 2006-08-07, 19:40 ]
文章主題 : 

class表示法應是以下這一段
節錄自W3C,同coolcd所指位址 寫:
IDREF and IDREFS are references to ID tokens defined by other attributes. IDREF is a single token and IDREFS is a space-separated list of tokens.


idref在html裡,對應的應該就是class吧。我本來也不知道fx這麼嚴格,真的連第一字元都不准用數字。不過,不論如何,還是避免在第一字元使用數字,免得會有不正常狀況發生。

CDATA那段只是在說,一般一串字元或字元實體entity(&+字元代碼來表示符號的方式,如'&lt'就是'<')都可以使用。這部份應該是沒什麼特別的意義。 :wink:

ps.我只是無名小卒,不是什麼大大,別再如此稱呼了,呵呵

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/