使用图床为markdown嵌入图片的方法大家都知道,但是只要是图床都有关闭的可能,如果哪天用了好多年的图床倒闭了。。想都不敢想,我那堆图片都要变成小方块了。。。。。。
其实还有一种稳妥的方式来未我们的markdown文档嵌入图片,那就是插入图片的base64码。
图片的 base64 编码就是可以将一副图片数据编码成一串字符串,使用该字符串代替图像地址。
这种工具的话百度一下很多的,这里放上一个菜鸟工具的在线转base64工具,图片转BASE64编码 。图片转BASE64编码工具提供了 PNG转换Base64,GIF转换Base64,JPEG转换Data64等各种图片的格式转换,你只需拖动图片到指定区域,即可完成操作!
Base64编码格式如下:
1 | data:[][;charset=][;base64], |
Base64 在CSS中的使用:
1 | .demoImg{ background-image: url("data:image/jpg;base64,/9j/4QMZRXhpZgAASUkqAAgAAAAL...."); } |
Base64 在HTML中的使用:
1 | <img width="40" height="30" src="data:image/jpg;base64,/9j/4QMZRXhpZgAASUkqAAgAAAAL...." /> |
Base64 在markdown语法中的使用:
1 | ![image][自定义编号] //在合适的地方引用 |