大家都知道网页中的组件css,script可以有内联、外联之分,如:
网页中内联css\script:
<style>
.WdateFmtErr{
font-weight:bolder;
color:red;
}
</style>
<script type="text/javascript">
$('blog_title').focus();
new Validation("blog_form");
</script>
网页中外联css\script:
<link href="http://www.iteye.com/stylesheets/themes/blog/blue.css?1308833137" media="screen" rel="stylesheet" type="text/css" />
<script src="http://js.iteye.com/javascripts/application.js?1322469971" type="text/javascript"></script>
但是大家常见web对图片的引用大都是外联的吧,即类似这中形式来引用:
<img alt="Newpm" src="http://www.iteye.com/images/newpm.gif?1308833136"/>
但是以下面形式对图片的使用,也是可以的,算是内联:
<IMG
SRC="data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw
AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz
ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp
a/TPg7JpJHxyendzWTBfX0cxOnKPjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJl
ZeGl9i2icVqaNVailT6F5iJ90m6mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uis
F81M1OIcR7lEewwcLp7tuNNkM3uNna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH
hhx4dbgYKAAA7"
ALT="Larry">
Data是一种新的url协议,能够显示出用编码后的字节来表示的图片。对非常小的图片,或在某种需要的情况下,可以考虑使用这个方式。
大部分浏览器支持这种data开头的url可以直接打开,在浏览器中直接敲data:image/gif那一串,能看到图片。
具体可参考:
http://tools.ietf.org/html/rfc2397。
分享到:
相关推荐
在IT行业中,LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种强大的图形化编程环境,主要用于...通过实践,你可以掌握如何在LabVIEW中有效地处理图片,以及如何利用Base64编码进行数据传输。
在IT行业中,Base64编码是一种常见的数据编码方式,它将二进制数据转化为可打印的ASCII字符,常用于在网络上传输图片、音频或视频等非文本数据。易语言作为一款中国本土化的编程语言,提供了处理Base64编码的功能。...
在IT行业中,图片Base64编码是一种常见的数据传输和存储方式,它将图片转换成文本字符串,便于在网络中传输,特别是在处理小程序等轻量级应用时尤为常见。OCR(Optical Character Recognition,光学字符识别)技术则...
2. 使用QByteArray的toBase64()方法编码图片数据为Base64字符串。 3. 可能将Base64字符串保存到文件或在网络上传输。 4. 对接收到的Base64字符串,通过QByteArray的fromBase64()方法解码。 5. 将解码后的字节序列写...
"将图片进行Base64编码后传输"是一种高效且便捷的方式,它允许我们直接将图片数据嵌入到文本格式中,方便在网络中传递。这种技术广泛应用于JSON API、HTML页面以及任何不支持二进制数据流的系统。 Base64是一种编码...
Base64编码与图片互转
在Android开发中,有时我们需要将图片转换为Base64编码的形式以便在网络传输或者存储时使用。Base64编码是一种常见的二进制数据转化为文本的方法,它通过使用64个可打印字符来表示原本的二进制数据,使得数据可以在...
第二种则是使用Data URI scheme直接在标签中嵌入Base64编码后的图片数据,如下所示:;base64,R0lGODlhAgACAIAAAP///wAAACwAAAAAAgACAAACAoRRADs=" />。这种方式可以节省HTTP请求,但需要注意的是,浏览器不会缓存...
在本示例中,我们讨论的是如何使用JavaScript对基于Base64编码的图片进行解码并显示在网页上。Base64是一种用于将二进制数据编码为ASCII字符串的编码方式,它在传输或存储非文本数据时非常有用,例如图片。 在HTML...
### JSP Servlet 动态 Base64 编码图片显示处理 #### 为什么需要使用 Base64 图片信息 在 Web 开发过程中,有时需要将图片等二进制数据转换为文本格式进行传输或存储。Base64 是一种常见的编码方式,它能够将任意...
本篇将详细讲解如何在Spring框架下,将图片流转存为Base64编码,并从Base64编码还原回图片。 首先,我们需要理解什么是图片流和Base64编码。图片流是指图片数据的一种序列化形式,它可以是字节流或字符流,通常用于...
总结来说,"Base64文件图片编码解码双向转换解析预览工具"是一款实用的应用,涵盖了Base64编码与解码的核心功能,特别适合于处理图片和文件的在线转换,而且其预览和暗色背景设计考虑了用户体验,使得处理透明图片...
Base64编码是一种在网络上传输二进制数据时常用的编码方式,它将任意二进制数据转换成可打印的ASCII字符序列。这种编码方法最初是为了在电子邮件系统中传输非ASCII字符而设计的,如今在很多场景下都有应用,如图片...
二维码生成和图片Base64编码解码是两个在IT领域中常见的操作,广泛应用于数据传输、网页设计和移动应用等领域。下面将详细讲解这两个主题。 首先,二维码(Quick Response Code)是一种二维条形码,可以存储更多的...
【程序老媛出品,必属精品,亲测校正,...资源名:vb 图片转base64编码 程序源码 资源类型:程序源代码 源码说明: 基于vb编写的实现图片转base64编码程序源码 非常适合借鉴学习 适合人群:新手及有一定经验的开发人员
2. **编码图片数据**: 使用`NSData`的`base64EncodedString()`方法进行Base64编码。 ```swift let base64String = imageData?.base64EncodedString() ``` 3. **在网络上传输**: 将得到的Base64字符串通过HTTP请求...
这段代码首先定义了一个包含Base64编码的图片字符串`base64_image_string`,然后使用`base64.b64decode()`将其解码为原始字节。接下来,创建一个文件对象,并使用`write()`方法将解码后的字节写入文件。最后,打印一...
在IT行业中,Base64是一种常见的数据编码方式,它将任意二进制数据转换为可打印的ASCII字符,常用于在网络上传输包含非ASCII字符的数据,如图片或PDF等。在Java和JavaScript中,Base64编码和解码是两个重要的功能,...
在LabVIEW中,通常我们可以通过编写自定义VI来实现Base64的编码和解码功能,而不依赖于外部库。 在“Base64.zip_labview base64”这个压缩包中,包含了一个名为“Base64.vi”的虚拟仪器(VI)。这个VI是用LabVIEW...
在Java中,Base64编码常用于处理图片、证书、密钥等非文本内容。 `javabase64-1.3.1.jar` 是一个专门用于Base64编码和解码的Java库。这个jar包包含了处理Base64操作所需的所有类和方法,可以方便地集成到Java工程中...