HTML <a> download属性

定義と使用方法

download 属性は、ユーザーが超リンクをクリックしたときにダウンロードするターゲットを定義します。href属性 定めるファイル)。

download 属性のオプション値は、ファイルがダウンロードされた後の新しいファイル名となります。どのような値も使用可能であり、ブラウザは自動的に正しいファイル拡張子を検出し、ファイルに追加します(例:.img、.pdf、.txt、.htmlなど)。

この値を省略すると、元のファイル名が使用されます。

例 1

リンクをクリックするとファイルがダウンロードされます(ファイルに移動するのではなく):

<a href="/logo/w3logo-5.png" download="w3logo">

<a href="/logo/w3logo-5.png" download>

例 2

download 属性の値を指定します。それはダウンロードするファイルの新しいファイル名になります(例えば、"w3logo.jpg" で "mycodew3csimage.jpg" を置き換えます):

<a href="/logo/w3logo-5.png" download="w3logo">

実際に試してみる

语法filename<a download="

">

説明
filename オプション。ダウンロードするファイルの新しいファイル名を指定します。

ブラウザのサポート

テーブルの数字は、その属性を完全にサポートする最初のブラウザのバージョンを示しています。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
14.0* 18.0 20.0* 10.1 15.0

* Chrome 65+ と Firefox は同源ダウンロードリンクのみをサポートしています。