网站深度测评
Placeholder.pics是什么网站?
Placeholder pics 是一个专门生成占位图片的网站,输出格式是 SVG。
它的核心特点是轻量:所有图片都以“亚千字节级”、经过优化的 SVG 返回,而不是常见的 PNG/JPG。这意味着在设计稿、网页原型或 mockup 里引用它时,加载负担极小,还能无损缩放到任意尺寸。
主要用途
- 在排版、UI 设计、网页开发中临时填充图片位置。
- 需要指定尺寸、颜色、甚至写一个短标签来标记“这里放什么图”时使用。
怎么用 网站提供“Build your own URL”,直接用 URL 参数控制图片:
| 需求 | URL 规则 |
|---|---|
| 尺寸 | /svg/100x100;只写一个数字则为正方形,如 /svg/100 |
| 背景色 | 3 位或 6 位十六进制色值,如 /svg/100x100/888888 |
| 渐变背景 | 用 起始色-结束色,如 /svg/100x100/888888-EEEEEE |
| 前景文字与边框色 | 在背景色之后写 文字色-边框色 |
| 标签 | URL 最后一段,如 /svg/100x100/888888/My Label |
注意顺序:要用标签,必须先指定前景色和背景色。
适合谁、什么场景
- 前端和 UI 设计师:快速给线框图、组件库、响应式布局占位。
- 需要批量生成统一风格占位图的人:改 URL 参数即可,不用打开图形软件。
- 追求页面体积的项目:SVG 比位图占位图更省流量。
和其他占位图服务的区别 像 placehold.co、via.placeholder.com 这类服务通常也支持尺寸、颜色和文字,但多以 PNG/JPG 等位图输出为主。Placeholder pics 的侧重点是“SVG + 极小体积”,如果你在意清晰度和文件大小,它更合适;如果你需要位图格式或更复杂的模板样式,可以对比其他服务。
如何用URL参数生成占位图片?
用 URL 直接拼参数就能生成占位图,Placeholder pics 的做法是:所有图片都是体积极小的 SVG,尺寸、颜色、标签都写在网址路径里。
URL 格式规则
- 必须以
/svg/开头。 - 尺寸用
宽x高,如/svg/100x100;只写一个数字则是正方形,如/svg/100得到 100×100。 - 背景色写在尺寸后,支持 3 位或 6 位十六进制色值;写两个色值用
-连接即为渐变,如888888或ff0000-0000ff。 - 前景文字和边框色写在背景色之后,同样支持单色或
文字色-边框色。注意:必须先定义背景色,才能设置前景色。 - 标签放在 URL 最后一段,会替换掉默认显示的尺寸文字,例如
/svg/100x100/888888/我的标签。标签要短,并考虑图片实际大小。
典型使用场景
- 做设计稿或原型时,需要占位块标出“这里将来放什么”,用标签区分不同区域。
- 需要指定品牌色或渐变背景的占位图,直接改色值即可,不用打开图像软件。
- 网页里临时填充
<img>,SVG 体积极小,加载几乎无负担。
下一步
先在页面上的 “Try it out” 里调好宽高、背景、前景和标签,再对照 “Build your own URL” 拼出最终地址即可。
怎么设置图片的渐变背景色?
在 placeholder.pics 里,渐变背景通过 URL 中“背景色”这一段写成“起始色-结束色”来实现,两个颜色用连字符分隔。
基本格式
/svg/宽x高/起始色-结束色
例如要一张 400×200、从深灰渐变到浅灰的占位图:
/svg/400x200/333333-CCCCCC
要点
- 颜色用 3 位或 6 位十六进制色码,不加
#。 - 渐变必须写成
START-STOP两段;只写一个颜色就是纯色背景。 - 背景色定义在尺寸之后、前景色和标签之前,顺序不能颠倒。
- 如果想同时加标签,前景色和背景色都要先写好,标签放最后,例如
/svg/400x200/333333-CCCCCC/FFFFFF/My Label。
在页面上操作
网站首页的 “Try it out” 表单里有 “Background: Start × End” 两个输入框,分别填起始色和结束色,就能实时看到渐变效果,再复制生成的 URL 用即可。
如何给占位图添加文字标签?
在 placeholder.pics 里,文字标签直接写在 URL 末尾,但前面必须先把尺寸、背景色、前景色都定义好。
URL 格式顺序
/svg/宽x高/背景色/前景色-边框色/标签文字
标签必须是最后一段,不能跳过前面的颜色参数。只写尺寸会得到一张纯色方块,写标签也不会显示。
具体例子
| 需求 | URL 写法 |
|---|---|
| 100×100,灰底,白色标签 | /svg/100x100/888888/EEE/首页主图 |
| 200×100,渐变背景,带标签 | /svg/200x100/888888-EEEEEE/333/产品图 |
| 正方形(只写一个数) | /svg/100/888888/EEE/头像 |
几点实用提醒
- 标签要短:它会按图片尺寸渲染,尺寸小的时候长文字会溢出或挤在一起。
- 想用渐变背景,用
起始色-结束色两段十六进制色值;前景色和边框色也支持文字色-边框色两段写法。 - 颜色支持 3 位或 6 位十六进制,省略
#。 - 如果你只是想区分不同模块,也可以不写标签,直接靠背景色区分,URL 更短。
下一步
打开 placeholder.pics 首页的 “Build your own URL” 区域,按上面的顺序拼一次,把生成的地址粘到设计稿或代码里即可。
占位图的尺寸如何控制?
在 placeholder.pics 上,占位图的尺寸直接写在 URL 里,用 宽x高 指定;只写一个数字时会生成正方形。
URL 里的尺寸写法
| 需求 | URL 写法 | 结果 |
|---|---|---|
| 指定宽高 | /svg/100x100 |
100×100 像素 |
| 只写一个数值 | /svg/100 |
100×100 的正方形 |
| 带背景色 | /svg/100x100/888888 |
100×100,背景 #888888 |
| 带渐变背景 | /svg/100x100/888888-EEEEEE |
100×100,从 #888888 到 #EEEEEE |
| 带前景文字和边框 | /svg/100x100/888888/EEEEEE |
文字与边框为 #EEEEEE |
| 带标签 | /svg/100x100/888888/My Label |
显示 “My Label” |
使用时注意
- 尺寸是 URL 路径的第一段,必须紧跟在
/svg/之后。 - 只给一个维度时,该值同时作为宽和高,所以是正方形。
- 颜色、前景、标签都排在尺寸之后,顺序不能颠倒;要加前景色或标签,必须先写背景色。
- 页面上的 “Build your own URL” 工具可以填宽、高、背景、前景和标签,然后生成对应 URL,适合不想手写路径时使用。
适合谁用
做设计稿、前端原型或需要临时占位图时,用它比引入图片文件更轻:所有图都是 SVG,通常小于 1KB,可以任意尺寸和颜色,还能加短标签区分不同模块。例如需要给卡片列表快速铺一批 300×200 的灰色占位图,直接写 /svg/300x200/CCCCCC 即可,不用切图或上传。
如果只是要一张固定尺寸的占位图,按上面的格式改数字就行;要批量生成不同尺寸,建议用页面上的构建工具逐个生成 URL,再复制到代码或设计工具里。
如何设置图片的前景文字和边框颜色?
前景文字和边框颜色写在 URL 的第四段,用 文字色-边框色 的格式,两端都是 3 位或 6 位十六进制色值。
例如:/svg/100x100/888888/EEE-333,背景为 #888888,文字为 #EEEEEE,边框为 #333333。
需要注意两点:
- 必须先定义背景色,才能设置前景色。URL 顺序是
尺寸 / 背景 / 前景-边框 / 标签。 - 如果只写一个色值,比如
/svg/100x100/888888/EEE,该颜色会同时用于文字和边框。
如果不想单独指定边框色,可省略横线和后面的值;想加标签时,标签放在最后一段,例如 /svg/100x100/888888/EEE-333/My Label。
在 Placeholder pics 首页的 “Try it out” 区域可以直接调宽度、高度、背景、前景、边框和标签,调好后复制生成的 URL 使用。
用户评价(0)