HTML download 属性
定义和用法
download 属性指定当用户点击超链接时,目标将被下载。
仅当设置了 href 属性时,才使用此属性。
download 属性的值将是下载文件的文件名。允许的值没有限制,浏览器将自动检测正确的文件扩展名并将其添加到文件(.img、.pdf、.txt、.html 等)。
如果省略该值,则使用原始文件名。
适用范围
download 属性可用于以下元素:
| 元素 | Attribute |
|---|---|
| <a> | download |
| <area> | download |
示例
Area 示例
一个带有可点击区域的图像映射,点击时会下载。
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" alt="太阳" href="info_about_the_sun.htm" download="sun">
<area shape="circle" coords="90,58,3" alt="水星" href="merglobe.gif" download="mercury">
<area shape="circle" coords="124,58,8" alt="金星" href="information_about_the_planet_venus.txt" download="venus">
</map>
自己动手试一试 »
浏览器支持
download 属性在每个元素的浏览器支持情况如下:
| 元素 | |||||
|---|---|---|---|---|---|
| a | 14.0 | 13.0 | 20.0 | 不支持 | 15.0 |
| area | 14.0 | 不支持 | 20.0 | 不支持 | 15.0 |