作者fotofolio (投①號,逆轉勝)
看板Web_Design
標題[css]font-size: em px pt?
時間Thu Jan 8 23:48:50 2009
對於font-size的設定 每次看文章都覺得繁瑣 所以其實不是很徹底了解
趁這次機會討論一下好了
font-size提供不少設定的單位
其中能見度最高的應該是px pt 跟em吧
另外1em= 100%.. 希望我沒有搞錯
以前常常看到文章在推廣使用em
使用em最大的理由是要讓使用者可以調整字體大小
而且使用em非常繁瑣 通常妳要先在設定一個
BODY {font-size:62.5%}
理由是多數瀏覽器的預設字型大小是16
這個62.5%的目的是讓1em = 10 之後妳可以很方便的1.5em=15
妳可會發現我沒有寫單位
因為有的教學後面是接pt 有的是接px
我打開safari的預設是Times 16
而這個16如果根據的是Mac OS X的字型面板
那應該單位是pt..
那到底em是跟px 還是pt?
姑且不論是em是跟px還是pt
網路上有一些em跟px換算表
所以幾乎是把em當做一個迂迴的px來用
所以我覺得以目前firefox safari即使px也可以縮放文字的狀況
使用em為的只是讓IE可以縮放字型大小而已
如果希望文字在 不同dpi的銀幕會維持一樣大小
這也是一種增進可用性的考量
那應該要用pt..才有這種效果
如果em是跟px綁, 那更不應該用em了
大概以上是我的疑惑與想法吧
--
你可不可以不要那麼宅!
頭髮亂掉不會整理,只會調整蝴蝶結
包包很重不幫我拿,只幫我拉過膝襪
IE有問題!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.43.174
推 ateclean:我大多只用%耶,因為感覺網頁是使用者看得舒服比較重要 01/08 23:58
→ ateclean:把段落跟標題分清楚 字的大小不太扯 有字就好了XDDD 01/08 23:59
推 tomin:為什麼要讓使用者調大小呢 設計得好會需要使用者調? 01/09 00:04
→ tomin:再者 用Ctrl+滾輪或"+" 可以zoom in ie也辦得到吧? 01/09 00:05
推 JYHuang:主還是是因為解析度不同造成的在觀看上的差異吧 01/09 00:05
→ fotofolio:考慮到可能有人視力不好要看3倍大的字之類的.. 01/09 00:11
→ GALINE:IE6上面如果用PT或PX指定字型,使用者就不能再調整字型大小 01/09 00:27
推 tomin:不是還有放大鏡這種工具 放大字型排版會亂掉吧 01/09 02:26
→ TonyQ:所以這個問題就是要解決「放大字型排版會亂掉」啊. 01/09 07:50