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的"助手"程序并向其提供包含的即时数据。