rainduck

在html页面中直接嵌入图片数据

一般情况,通常是在html页面中应用图片的链接,如:

 

<img src="http://baidu.com/logo.gif">
 
但是,这样的前提是我们需要将图片先上传到指定的网站,然后获取外链。一方面略麻烦,最主要的是存储图片的网站是否持续的支持外链引用。所以,必要的时候可以将图片直接插入到html页面中。如下
 
<img src="data:image/png;base64,.......">

 

其中base64逗号之后的就是将图片经过base64编码后的数据。在mac os中,terminal直接提供了base64编码工具,所以比较方便。此外需要说明的是,容易看到src后面应用的数据实际上个uri数据,对此可参考后面的参考1的介绍。

当然这种嵌入方式不好的地方就是,html文件会很臃肿,同时不能在本地将图片缓存。根据情况,各取所需吧。

 

参考

1. 图片base64编码利器:在线 Data URI 生成工具 – Duri.me 

分类:

技术点:

相关文章:

  • 2021-04-12
  • 2021-11-29
  • 2021-11-12
  • 2022-01-26
  • 2021-11-26
  • 2022-12-23
  • 2021-09-21
猜你喜欢
  • 2021-11-23
  • 2021-08-06
  • 2021-07-12
  • 2022-02-17
  • 2021-05-27
相关资源
相似解决方案