自给自足,轻松将图片图片内嵌到HTML

1.为什么要将图片内嵌到HTML?

针对于这个问题,我们有如下几种答案

1)能减少并发请求,适合且合理的使用,能提高网站的访问速度

2)便于分享,完全可以将需要的图片,样式,JS与内容放到一个HTML页中,而不会有零零碎碎的大量文件。

3)在某些网站发表文章时,不需要第三方图床也可以发表图片。

2.如何将图片内嵌到HTML?

我们的这种用法,被称做Data URI scheme,它是在RFC2397中定义的,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入。

格式如下:

data:类型;base64,BASE64字符串

类型支持 text/plain,text/css,text/javascript,image/gif,image/png,image/jpeg,image/x-icon

支持在CSS的background或者img的src中使用Data URI scheme,如:

如何把图片嵌到html中,自给自足,轻松将图片图片内嵌到HTML相关推荐

  1. html中地图的绘制toolbars,tkinter内嵌Matplotlib系列(二)之函数曲线绘制

    目录 前言 前一章节,我们解读了tkinter内嵌Matplotlib的教程,了解其内嵌的原理,就是在tkinter创建matplotlib的画布控件,再利用其返回的画布对象进行绘图,其他附加功能,使 ...

  2. vue 项目中分别使用 vue-pdf 插件和内嵌 iframe 实现 PDF 文件预览,缩放,旋转,下载,保存等功能 ?

    需求:在 vue  和 element-ui 项目中,有点击按钮预览,下载,打印 PDF 文件 需求,要求支持 PDF 的预览,上下页切换,首尾页切换,页码选择跳转,放大缩小,顺时针逆时针旋转,下载, ...

  3. html图片快速轮播特效代码,轻松实现javascript图片轮播特效

    本文实例介绍了javascript图片轮播特效的详细代码以及实现思路,分享给大家供大家参考,具体内容如下 还是先来看一看效果图: 具体代码: 一.HTML代码分析 A版是一款手机DOTA应用,它涵盖了 ...

  4. linux用命令下载图片,Linux命令行中采集指定页面的图片地址及图片下载

    获取指定页面中的图片地址: curl news.baidu.com | grep -Eio '(http|ftp|https)://[A-Za-z0-9_./]+(.jpg|.png|.gif)' 复 ...

  5. java pdf添加图片水印图片_Java 在PDF中添加文本水印、图片水印(基于Spire.Cloud.SDK for Java)...

    Spire.Cloud.SDK for Java提供了接口pdfWartermarkApi可用于添加文本水印addTextWartermark()和图片水印addImageWartermark()到P ...

  6. Android中如何使用命令行查看内嵌数据库SQLite3

    转载博客:http://www.linuxidc.com/Linux/2011-06/37135.htm 在上图中,除了最后一个红色的方框,其它方框都是adb shell下的命令. [1]在Andro ...

  7. java pdf添加图片水印图片_Java 在PDF中添加文本水印、图片水印

    (推荐)方式1: 创建Maven项目程序,通过maven仓库下载导入.以IDEA为例,新建Maven项目,在xml文件中配置maven仓库路径,并指定spire.cloud.sdk的依赖,如下: co ...

  8. mongoDb内嵌文档的数据查询

    导读 本文档主要讲述在内嵌文档中数据的筛选,内容如下 - 获取内嵌文档某特定数据 - 获取多个内嵌文档的某特定数据 - 获取多层级内嵌文档中的某特定数据 - 获取内嵌文件特定数据,并利用排序和分页筛选 ...

  9. vs2015c语言内嵌汇编,C#中内嵌资源的读取

    起因 作为一个从Cpper转到C#并且直接从事WPF开发的萌新来说,正式编码过程中碰到了不少问题,一路上磕磕碰碰的.因为软件设计需求上的要求,需要将一些配置文件(XML.INI等)内嵌到程序中,等需要 ...

最新文章

  1. linux mysql 1030,MySQL报错ERROR 1030 (HY000): 解决过程
  2. Jsp+Servlet+JavaBean经典MVC模式理解
  3. 首次使用three.js加载obj模型未成功
  4. *** 隧道和加密技术知识要点
  5. eclipse 不能切换输入法
  6. [Algorithm] 字符串匹配算法——KMP算法
  7. C#的变迁史01 - C# 1.0篇
  8. rand函数怎么避免重复_Excel常用的计算统计函数
  9. 【0703作业】获取最低价手机价格
  10. BZOJ2563 阿狸和桃子的游戏
  11. .NET组件和COM组件之间的相互操作方法
  12. webComponent初体验
  13. 28个python爬虫项目,你想要的爬虫知识都准备好了~~
  14. 51单片机-STC89C52系列学习第一篇之IO口学习
  15. Lintcode A+B问题
  16. Deep Ordinal Regression Network for Monocular Depth Estimation
  17. 头条视频中视频玩法技巧
  18. 做大数据工程师,需要学习什么?
  19. 选择合适的垃圾收集器
  20. 如何在中国高等教育学生信息网上在线查询自己的学历信息

热门文章

  1. Spring Boot结合thymeleaf
  2. JS实现大整数乘法(性能优化、正负整数)
  3. 在Asp.net core返回PushStream
  4. leetcode 268
  5. JAVA--自制斐波那契数列输出
  6. Palm应用开发之四Palm 应用模型
  7. 再谈borland与MS对BUG的不同态度~
  8. Java5线程并发库之LOCK(锁)CONDITION(条件)实现线程同步通信
  9. Spring Boot 使用常见问题
  10. 第一个冲刺周期-第三天