HTMLダウンロード属性
定義と使用法
この
download
属性は、ユーザーがハイパーリンクをクリックしたときにターゲットがダウンロードされることを指定します。
この属性は、href属性が設定されている場合にのみ使用されます。
属性の値は
download
、ダウンロードされたファイルの新しい名前になります。許可される値に制限はなく、ブラウザは自動的に正しいファイル拡張子を検出し、それをファイル(.img、.pdf、.txt、.htmlなど)に追加します。
値を省略すると、元のファイル名が使用されます。
に適用されます
この
download
属性は、次の要素で使用できます。
要素 | 属性 |
---|---|
<a> | ダウンロード |
<エリア> | ダウンロード |
例
例
(ファイルに移動する代わりに)リンクをクリックしてファイルをダウンロードします。
<a href="/images/myw3schoolsimage.jpg" download>
エリアの例
クリックするとダウンロードされるクリック可能な領域を含む画像マップ:
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" alt="Sun" href="info_about_the_sun.htm" download="sun">
<area shape="circle" coords="90,58,3" alt="Mercury" href="merglobe.gif" download="mercury">
<area shape="circle" coords="124,58,8" alt="Venus" href="information_about_the_planet_venus.txt" download="venus">
</map>
ブラウザのサポート
このdownload
属性では、要素ごとに次のブラウザがサポートされています。
Element | |||||
---|---|---|---|---|---|
a | 14.0 | 13.0 | 20.0 | Not supported | 15.0 |
area | 14.0 | Not supported | 20.0 | Not supported | 15.0 |