PS里的px和网页px的区别
如果您曾经在设计软件Photoshop中设计过网页,您可能已经注意到它使用的单位为“px”,它与网页中用来衡量尺寸的相同单位不同。事实上,PS里的px和网页px是有一些区别的。让我们来看看它们之间的差异并了解它们分别在何时使用。
什么是px
“px”代表“像素”,它是测量数字图像中单个像素大小的单位。在PS中,px还可用于测量文本、图形和页面元素的尺寸。在设计中,px是最常用的单位之一,因为以像素单位定义的尺寸可以更好地适应硬件的特定分辨率,以及显示PPI和DPI。
网页px和设备px有何联系
网页的px并不是一个固定的尺寸。相反,它随着显示器的PPI(每英寸像素数)而变化。如果您将px作为网页上的尺寸单位,那么浏览器会将其转换为设备上的px(也称为CSS px)。这就意味着,由于显示器/设备PPI的不同,即使两个相同尺寸的元素在两个不同的显示屏/设备上呈现,它们也可能看起来不同。
网页上的px使用
在网页设计中使用像素,是因为最终用户是在屏幕上查看网页的,而像素可以用于测量视觉出现的大小。但是,网页上的像素大小不应该用于测量物理尺寸或印刷尺寸。使用像素编写CSS方法可以确保您对屏幕上的元素有精确的控制。
使用em而不是像素
em是一种基于旧样式字体大小的计算单位,其值基于包含它的父级元素或根元素字体大小的相对大小。使用em的一个好处是,它可以使您的网页更易于调整大小,并使您的样式具有较高的可扩展性。换句话说,使用em而不是像素可以帮助您实现网页内容的响应式设计。
媒体查询和响应式设计
媒体查询是用于根据视口尺寸和其他特征调整CSS的技术。使用媒体查询和响应式设计,您可以创建仅响应不同设备大小的Web页面。使用相对单位,如em和百分比,可以使媒体查询更容易实现,使您的网页比使用固定值更具灵活性。
如何在PS中使用网页单位
虽然在PS中,px代表的数值与要在网页中使用的CSS px相同,但我们还是可以使用一些技巧来更好地应用网页单位。
1. 使用像素来量化元素大小,在Photoshop中调整元素大小时,确保它的像素值与在HTML / CSS中看到的值相同。
2. 使用矢量元素在PSD中,如果使用矢量路径来制作按钮、图标等,可以按矢量的大小来调整它们的大小。
3. 值得一提的是,调整PSD中文本元素的大小时,可以使用矢量文本,而不是标准文本层。
4. 使用复合元素 ,复合元素是一组形状、路径和文本层的组合。它们可以被当做一个单一元素,可以在其他PSD中重复使用。
在网页设计中,像素是我们最常用的单位,但在确定尺寸和排版方面需要注意它们与设备尺寸的关系和差异。使用em单位可以增加网页的可扩展性和响应式布局。在PSD中处理像素需要注意测量尺寸,并使用矢量路径等技术使元素具有更高的重复使用性。这些都是保证您的网页设计与设备兼容并具有优秀用户体验的关键。