Атрибут загрузки HTML <a>
Пример
Скачать файл при переходе по ссылке (вместо перехода к файлу):
<a href="/images/myw3schoolsimage.jpg" download>
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Атрибут download
указывает, что цель (файл, указанный в href
атрибуте) будет загружена, когда пользователь щелкнет гиперссылку.
Необязательным значением download
атрибута будет новое имя файла после его загрузки. Ограничений на допустимые значения нет, а браузер автоматически определит правильное расширение файла и добавит его к файлу (.img, .pdf, .txt, .html и т. д.).
Если значение опущено, используется исходное имя файла.
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает этот атрибут.
Attribute | |||||
---|---|---|---|---|---|
download | 14.0* | 18.0 | 20.0* | 10.1 | 15.0 |
* Chrome 65+ и Firefox поддерживают только ссылки для скачивания того же происхождения.
Синтаксис
<a download="filename">
Значения атрибутов
Value | Description |
---|---|
filename | Optional. Specifies the new filename for the downloaded file |
Дополнительные примеры
Пример
Укажите значение атрибута загрузки, которое будет новым именем загруженного файла («w3logo.jpg» вместо «myw3schoolsimage.jpg»):
<a href="/images/myw3schoolsimage.jpg" download="w3logo">
❮ HTML-тег <a>