- 浏览: 1087307 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
http://blog.sina.com.cn/s/blog_3de4869d0100ho63.html
字体大小的设置单位,常用的有2种:px、pt。这两个有什么区别呢? 先搞清基本概念:px就是表示pixel,像素,是屏幕上显示数据的最基本的点; pt就是point,是印刷行业常用单位,等于1/72英寸。 这样很明白,px是一个点,它不是自然界的长度单位,谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,“点”的大小是会“变”的,也称为“相对长度”。 pt全称为point,但中文不叫“点”,查金山词霸可以看到,确切的说法是一个专用的印刷单位“磅”,大小为1/72英寸。所以它是一个自然界标准的长度单位,也称为“绝对长度”。 因此就有这样的说法,pixel是相对大小,而point是绝对大小。 分清“屏幕效果”和“打印效果”: 在浏览网页过程中,所有的“大”“小”概念,都是基于“屏幕”这个“界面”上。“屏幕”上的各种信息,包括文字、图片、表格等等,都会随屏幕的分辨率变化而变化,一个100px宽度大小的图片,在800×600分辨率下,要占屏幕宽度的1/8,但在1024×768下,则只占约1/10。所以如果在定义字体大小时,使用px作为单位,那一旦用户改变显示器分辨率从800到1024,用户实际看到的文字就要变“小”(自然长度单位),甚至会看不清,影响浏览。 那是不是用pt做单位就没这样的问题呢?错!问题同样出现。刚才的例子已经很清楚的说明,在不同分辨率下,无论是px还是pt,都会改变大小 。以现在的电脑屏幕情况,还没有一种单位可以保证,在不同分辨率下,一个文字大小可以“固定不变”。因为这很难以实现也不是很有必要:全球电脑用户以亿来数,屏幕从14寸到40寸甚至更高都有,屏幕大小不同,分辨率也不同,要保证一个字体在所有用户面前大小一样,实在是MISSION IMPOSSIBLE。另外,电脑有其自身的调节性。 那在页面设计中到底是用px还是pt呢? 我认为,这个并没有什么原则性差异,就看自己处于什么角度思考了。 Mac机怎么情况不清楚,在Windows里,默认的显示设置中,把文字定义为96DPI(PPI,微软都将DPI和PPI混为一体,我们也就无须较真了)。这样的定义,说明了:1px=1/96英寸。联系pt的概念,1pt=1/72英寸,可以得出,在这样的设置中,1px=0.75pt,常见的宋体9pt=12px。在显示器分辨率不变的基础上(比如现在常用的1024×768),1px大小也就固定不变,改变显示设置,调整为144DPI,可以得出,1px=0.5pt,常见的宋体9pt=18px。原先用12px来组成的一个文字,现在需要18px来组成,px多了,文字就“大”了,更易阅读了。 所以,px和pt的使用区别,只有当用户改变默认的96DPI下才会产生:使用px定义文字,无论用户怎么设置,都不会改变大小;使用pt定义文字,当用户设置超过96DPI的值,数值越大,字体就越大。 (附公式:px = pt * DPI / 72) 对了,刚才还提到改变浏览器中文字大小的选项,也可以改变网页的文字大小。但在这种情况下,使用px和pt都是无效的,因为这2个都是有实际“pixel”数值的单位,比如9pt是12px,大小固定。这里要引用新的单位:em,其实就是%。因为当网页中的字体没有给出实际的px或pt定义的话,会有一个默认值:12pt即16px,对应浏览器中“字体大小”中的“中等”,以这个为标准,变大或缩小。(只适用于IE,在FF中,即便定义px或pt也都可以变大变小) 所以,从这个概念上看,em才是真正的“相对单位”(百分比嘛,当然是相对),而px和pt都是绝对单位(都有固定值)。 在网页设计中,面向用户的屏幕的基本单位是px,因此使用px作为单位是最简单也最容易理解的,而pt也不过是通过了Windows的设置乘上了一个比率转变成px再显示,算是绕了个圈子。参考大部分大型网站,包括Adobe和Microsoft,都是使用px作为单位,而且在HTML中,默认的单位就是px,是不是也暗示着px是网页设计的“内定单位”? 但在Word或Photoshop中,使用pt就相当方便。因为使用Word和Photoshop的主要目的都不是为了屏幕浏览,而是输出打印。当打印到实体时,pt作为一个自然长度单位就方便实用了:比如Word中普通的文档都用“宋体 9pt”,标题用“黑体 16pt”等等,无论电脑怎么设置,打印出来永远就是这么大。又或者在Photoshop中,设置一个图片中的某个艺术效果的字体是72pt大小,然后分别将这张图片设为300DPI和72DPI,再打印出来,就可以看出,这2个字体大小完全一样,只是“清晰度”不同,300DPI更清晰。这是毫无疑问的结果。 最后整理一下所有出现过的单位: px:pixel,像素,屏幕上显示的最小单位,用于网页设计,直观方便; pt:point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用; em:即%,在CSS中,1em=100%,是一个比率,结合CSS继承关系使用,具有灵活性。 PPI(DPI):pixel(dot)per inch,每英寸的像素(点)数,是一个率,表示了“清晰度”,“精度” PX和PT转换的公式: 以前在文章中介绍过PX和PT的转换规则,其实很简单,pt=px乘以3/4。 比如12px×3/4=9pt大小。 PX和em转换的公式: 对于PX转em的方法也类似,就是em=16乘以px,也就是说1.5em=1.5×16=24px。 设计中常用PX/EM/PT/百分比转换表格 Pixels EMs Percent Points 6px 0.375em 37.50% 5pt 7px 0.438em 43.80% 5.5pt 8px 0.5em 50% 6pt 9px 0.563em 56.30% 7pt 10px 0.625em 62.50% 8pt 11px 0.688em 68.80% 8pt 12px 0.75em 75% 9pt 13px 0.813em 81.30% 10pt 14px 0.875em 87.50% 11pt 15px 0.938em 93.80% 11pt 16px 1em 100% 12pt 17px 1.063em 106.30% 13pt 18px 1.125em 112.50% 14pt 19px 1.188em 118.80% 14pt 20px 1.25em 125% 15pt 21px 1.313em 131.30% 16pt 22px 1.375em 137.50% 17pt 23px 1.438em 143.80% 17pt 24px 1.5em 150% 18pt 字号 磅数 毫米 八号 5磅 1.84 七号 5.5磅 2.12 小六号 6.5磅 2.45 六号 7.5磅 2.81 小五号 9磅 3.15 五号 10.5磅 3.70 小四号 12磅 4.25 四号 14磅 4.93 小三号 15磅 5.23 三号 16磅 5.55 小二号 18磅 6.37 二号 22磅 7.80 小一号 24磅 8.42 一号 26磅 9.66 小初号 36磅 11.1 初号 42磅 12.7
发表评论
-
一个基于STARLING的TOWER塔防游戏
2012-07-24 15:27 0一个基于STARLING的TOWER塔防游戏 -
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
水果忍者鼠标跟随特效制作[转载]
2012-03-01 16:06 2456实现这效果其实比较简单,主要是思路~! package ... -
ColorMatrixFilter - 获得相应颜色的色调 函数
2012-02-08 23:03 0/**获得相应颜色的色调的滤镜**/ public sta ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
Embed绑定XML与txt文本文件
2011-12-28 15:54 4655使用Embed标签可以将图片绑定到swf中并显示,那么我 ... -
弹弹堂测试
2011-12-08 04:21 0弹弹堂测试弹弹堂测试 -
一些DEMO
2011-11-28 17:42 0一些DEMO一些DEMO -
[转]三次贝尔曲线
2011-11-10 01:09 1930http://bbs.9ria.com/viewt ... -
[心得] 完美解决as3在ie中初始化时stageWidth和stageHeight为0的问题
2011-11-03 00:46 2942先看下面的一段脚本,这是比较经典的初始化脚本: pa ... -
五子棋算法详解
2011-10-31 04:14 0五子棋算法详解五子棋算法详解五子棋算法详解 -
[转]服务器端ActionScript语言参考
2011-10-31 00:29 0服务器端ActionScript语言参考 -
2个加载作用
2011-10-24 22:14 1873第一话:加载Base64 encoded string 通过 ... -
[转] 一种完全没有边缘痕迹的渐变AS做法
2011-10-23 00:21 1886http://bbs.9ria.com/viewthread. ... -
[心得] localToGlobal 和 globalToLocal 的理解
2011-10-20 03:10 0http://bbs.9ria.com/viewthread. ... -
翻译: Flash文本引擎, 第二部分: 交互
2011-10-20 02:34 0http://www.riadev.com/flex-thre ... -
翻译: Flash文本引擎, 第一部分: 概述
2011-10-20 02:33 0http://www.riadev.com/flex-thre ... -
珍宝探索 AS3-过关类小游戏
2011-10-13 02:15 0珍宝探索 AS3-过关类小游戏 -
设计模式(23种设计模式.AS3实现)
2011-10-13 02:04 0设计模式(23种设计模式.AS3实现) -
图片相册代码_photo_gallery
2011-10-12 11:17 0图片相册代码_photo_gallery
相关推荐
基于PTPX的数字电路功耗仿真 一、功耗模型 基于PTPX的数字电路功耗仿真中,常见的功耗模型包括非线性功耗模型(NLPM)和合成电流源模型(CCS)。NLPM由包含输入电压变化和输出负载组合的单元功耗查找表组成;CCS则...
本文将详细解析Android中常见的五种尺寸单位:dip(设备独立像素)、dp(密度无关像素)、sp(可缩放像素)、pt(点)和px(像素),并探讨它们之间的关系和应用场景。 首先,我们来了解一下px(像素)。像素是屏幕...
在Android开发中,为了确保应用在不同屏幕尺寸和密度下的适应性和一致性,使用了多种布局单位,其中最为常见的包括sp、dp(或dip)、pt和px。这些单位各有其特性和应用场景,理解它们之间的差异对于创建响应式和用户...
为了准确评估设计的功耗特性,业界广泛采用PrimeTime PX(PTPX)这一工具来进行功耗分析。本文将详细介绍如何使用PrimeTime PX进行功耗分析的过程,包括所需文件的准备、VCD文件的生成方法以及TCL脚本的应用。 ####...
12. **二十二号**:22pt ≈ 29.3px(取整后为29px) 13. **小二十四号**:24pt = 32px 14. **二十五号**:26pt ≈ 34.67px(取整后为34px) 15. **小三十六号**:36pt = 48px 16. **小四十二号**:42pt = 56px 以上...
PTPX 2016工具的使用手册
pt_user_guide.pdf 文件知识点概述 pt_user_guide.pdf 文件是 Synopsys 公司为 PrimeTime 和 PrimeTime SI 软件发布的用户手册。该手册的主要内容包括了对 PrimeTime 和 PrimeTime SI 软件的介绍、安装、配置、使用...
移动端网页字号pt px em换算对照表.pdf移动端网页字号pt px em换算对照表.pdf移动端网页字号pt px em换算对照表.pdf
- **定义与作用**:PrimeTime PX 是由 Synopsys 公司开发的一款高性能静态时序分析(STA)工具,用于集成电路设计中的时序验证。它在确保设计符合时序要求方面发挥着关键作用。 - **版本信息**:该文档对应的是 ...
首先,我们需要理解PX与rpx的区别。PX(Pixel)是传统网页设计中的像素单位,每个像素对应设备物理屏幕上的一个点。而rpx(Relative Pixel)是微信小程序中特有的单位,1rpx = 0.5px(在iPhone6/7/8系列下),其设计...
1em=16px 1em=12pt 1px=1/16 em=0.0625em 1px=3/4 pt=0.75pt 1pt=1/12 em≈0.0833em 1pt=4/3 px≈1.3333px em、px、pt的转换工具如下,结果如无法除尽,小数点后面四舍五入到4位,我用“约等于”表示;如果可以除尽...
本文将深入探讨Android中常见的长度单位:dp、sp、px、in、pt以及mm,帮助开发者们更好地理解和应用这些单位。 首先,我们要知道Android系统支持多种尺寸单位,主要是为了适应不同屏幕大小和分辨率的设备。以下是对...
在CSS中,像素(px)、em、rem和pt是四种常用的长度单位,它们各自具有不同的特点和用途。了解这些单位的特点和区别对于创建响应式和适应不同设备的网页设计至关重要。 1. **像素(px)**: 像素是CSS中最基本的...
本文主要解析Android中的五个关键单位:dip、dp、sp、pt和px,以及它们之间的区别。 1. **dip(设备独立像素)**: 设备独立像素是一种与设备硬件无关的单位,它的大小会根据设备的物理密度进行调整,确保在不同...
下面将详细解释Android系统中常见的几种像素单位,包括px、in、mm、pt、dp、dip以及sp,并给出它们之间的关系和使用场景。 1. px(像素):像素是屏幕上的最小显示单元,直接对应屏幕上的一个点。当你使用px作为...
本文主要探讨两种常见的长度单位——px(像素)和pt(点)的区别。 像素(px)是屏幕显示的基本单位,代表显示器上最小的可独立控制的光点。像素不是一个自然界的长度单位,它的大小会随着屏幕分辨率的变化而变化。...
// pt转px } ``` **注意**: - `scaledDensity`:由设备密度和默认密度计算得出。 - `xdpi`:设备的水平像素密度。 - `DENSITY_DEFAULT`:默认的屏幕密度,通常是160。 - 在实际开发中,推荐使用dp和sp作为布局和...