Skip to main content

4. Examples (示例)

data URL可用于任意类型的数据。URL

data:,A%20brief%20note

编码了text/plain字符串"A brief note",这可能在脚注链接中很有用。

HTML片段:

<IMG
SRC="data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw
AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz
ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp
a/TPg7JpJHxyendzWTBfX0cxOnKPjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJl
ZeGl9i2icVqaNVailT6F5iJ90m6mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uis
F81M1OIcR7lEewwcLp7tuNNkM3uNna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH
hhx4dbgYKAAA7"
ALT="Larry">

可以用于HTML文档中的小型内联图像。(嵌入的图像可能接近实用性的极限。对于任何更大的内容,data URL可能不合适。)

data URL方案的媒体类型规范可以包含其他参数;例如,可以指定charset参数。

data:text/plain;charset=iso-8859-7,%be%fg%be

可用于一小段希腊字符。

某些应用程序可能使用"data"URL方案来为其他类型的网络应用程序提供设置参数。例如,可以创建一个媒体类型

application/vnd-xxx-query

其内容由"xxx"供应商数据库的查询字符串和数据库标识符组成。形式如下的URL:

data:application/vnd-xxx-
query,select_vcount,fcol_from_fieldtable/local

然后可以在本地应用程序中使用,以启动application/vnd-xxx-query的"助手"程序并向其提供包含的即时数据。