前情提要一下(可跳过)
最近因为帮客户切电子报,客户一直反应在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)