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" を置き換えます):
実際に試してみる
语法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 は同源ダウンロードリンクのみをサポートしています。