作者oj113068 (橘子汁)
看板Web_Design
标题[问题] px与pt的使用与差别
时间Fri Jul 11 10:43:03 2014
前情提要一下(可跳过)
最近因为帮客户切电子报,客户一直反应在outlook字体变超大
(我已经每一个<p>都用行内写成固定font-size...了)
因前一期客户自己有在他们的发报平台的编辑器修改成满意、不会变大的样子,
我乾脆请客户寄给我看,结果开了原始码,发现其字体单位大小是pt
我知道pt是印刷用的尺寸,一直认为用他排网页会有比例跑掉的风险,所以从未用过
今天发现了客户用pt解决字体变形问题,就再次推敲了一次我对pt的认识
================
我google了一下,大致上找到的说法差不多如下两点
1.pt是印刷单位,对萤幕来说是相对值,
而px是像素单位,可以精确指定在萤幕上的大小
2.在不同解析度的萤幕下,pt会无法相对於网页中其他图片固定比例 (因为pt是相对单位
,所以会缩放),px则因为与网页图片是相同单位,所以比例会保持一致。
我之前一直误以为这里的萤幕解析度指的是萤幕尺寸,
所以就跟着误以为pt在1024*768和1680*1024的萤幕上看起来会固定视觉大小
然而依据这一篇的实验 并不是这样
http://www.neo.com.tw/archives/163
这里的解析度不是指萤幕大小1024*768或1680*1024,而是指像素密度72dpi或96dpi
不过我不知道怎麽修改像素密度 Orz (这是硬体条件....吧?) 所以也无法自行验证。
我想询问一下有没有比较了解的版友,我这样认知有没有错误?
如果我为解决EDM排版问题而用pt,会有其他风险吗?(我目前看起来没有)
(当然,如果可以直接提供我outlook的排版解决方案我会更感激,
但我已经不抱希望了Orz)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.126.168.209
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1405046590.A.58B.html
1F:→ fire231:使用px 的确可以完全的固定字体的大小 但是的确会有 07/11 16:31
2F:→ fire231:你说的客户看到说太大问题 , 因为他解析度太小了 07/11 16:32
其实照他给我看的截图,不是因为这样耶
因为和插入的图片对照,图片的尺寸没变,字体却大得吓人...
这样一讲,总觉得反而很像pt惹得祸,
3F:→ fire231:所以就必须使用,非绝对的单位 07/11 16:32
4F:→ fire231:建议你可以试试看 em 07/11 16:36
5F:→ fire231:附上几篇pt的文章 07/11 16:36
我想过用em,但是不是绝对单位我也觉得会有比例跑掉的风险说,
em不是还要看收信端预设的defult大小吗 Orz
谢谢你提供的连结,我晚点看看
※ 编辑: oj113068 (59.126.168.209), 07/11/2014 18:34:27
9F:→ fire231:em是看 body大小 你也可以在 body设定大小阿 07/11 20:03
到了邮件里就没有body了...
※ 编辑: oj113068 (59.126.168.209), 07/11/2014 20:13:58
10F:→ fire231:痾... 我之前弄EDM的时候可以 07/12 02:00
11F:→ fire231:不然你加个框进去? 07/12 02:00
12F:→ oj113068:你是说DIV? 07/12 23:46
13F:→ fire231:对 07/13 00:33