首页 > 其他分享 >base64格式在Html中的用法

base64格式在Html中的用法

时间:2022-09-29 12:01:29浏览次数:59  
标签:编码 text image base64 用法 Html data 代码

 

Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。

 

图片

data:image/gif;base64,base64编码的gif图片数据
data:image/png;base64,base64编码的png图片数据
data:image/jpeg;base64,base64编码的jpeg图片数据
data:image/x-icon;base64,base64编码的icon图片数据
<img src="data:image/jpg;base64,base64编码的jpg图片数据" />

文本

data:,文本内容
data:text/plain,文本内容

 

html

;javascript:;,HTML代码
;javascript:;;base64,base64编码的HTML代码

 

css

data:text/css,CSS代码
data:text/css;base64,base64编码的CSS代码
.box{
  background-image: url("data:image/jpg;base64,base64编码的CSS代码"); }

js

data:text/javascript,Javascript代码
data:text/javascript;base64,base64编码的Javascript代码

 

svg

data:image/svg+xml;base64,base64编码

 

data表示取得数据的协定名称,image/png 是数据类型名称,base64 是数据的编码方法,逗号后面就是这个image/png文件base64编码后的数据。

标签:编码,text,image,base64,用法,Html,data,代码
From: https://www.cnblogs.com/qingjiawen/p/16740960.html

相关文章

  • 67-@RequestParam、@PathVariable、@RequestBody、@ModelAttribute的用法
    @RestController@RequestMapping("/sys-user")publicclassSysUserController{@AutowiredprivateISysUserServicesysUserService;@PostMapping("/get......
  • 结构赋值的高阶用法
    结构赋值的高阶用法结构赋值对于引用嵌套的属性或目标没有限制。为此,可以通过结构来复制对象属性。letobj1={a:1,b:2,c:3};letobj2={};({a:obj......
  • 通过sessionStorage来根据屏幕宽度变化来跳转不同的html页面
    因为开发的需要,PC端口和移动端要分开两个使用,在不使用框架的情况下如何通过判定屏幕的大小将页面进行跳转?通过搜索查询到如下方法,现将作者的方法转载: 因为项目需要,分别......
  • CSS中Cellpadding和 Cellspacing用法和定义
    https://www.cnblogs.com/LiuSiLence/p/9023293.htmlCellspacing,属性表示两个单元格之间的距离cellpadding,是补白,是指单元格内文字与边框的距离。 ......
  • 你需要这些 HTML5 标签
    你需要这些HTML5标签HTML5有可能影响您的页面的SEO,无论好坏。这是由于语义标签。不过,不要害怕语义标签,因为它们可以让我们的生活和用户的生活1000%更轻松。本文基......
  • SpringBoot中写前端代码JSP、HTML、thymeleaf
    为什么springboot不能很好的支持jsp?:https://www.zhihu.com/question/61385975在springboot中使用jsp:https://blog.csdn.net/cflsup/article/details/123089542>>freemak......
  • JDK8的base64编解码、图片转base64
    importjava.io.ByteArrayOutputStream;importjava.io.FileInputStream;importjava.io.InputStream;importjava.nio.charset.StandardCharsets;importjava.util.Base64......
  • highlight.js代码高亮脚本的基本用法
    一、准备highlight.js官网下载界面中文文档点击Getversion进行下载勾选语言进行下载下载好的文件结构二、引入highlight的CSS样式和js文件引......
  • Python3 range() 函数用法
    Python3range()函数返回的是一个可迭代对象(类型是对象),而不是列表类型,所以打印的时候不会打印列表。Python3list()函数是对象迭代器,可以把range()返回的可迭代对象转为......
  • @staticmethod和@classmethod的用法
    一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该......