Атрибут download

Атрибут download тега <a> сообщает браузеру, что по ссылке необходимо скачать документ, а не делать переход на него.

Значения

В качестве значения атрибута download можно указать имя файла, под которым браузер сохранит (или предложит) файл. Если указать пустое значение, то браузер сохранит файл с исходным именем, как оно записано на сервере. при этом расширение файла не изменяется.

Значение по умолчанию

нет.

Обязательный атрибут

нет

Синтаксис

<a download>Ссылка на документ/файл</a>
<a download="текст">Ссылка на документ/файл</a>

Спецификация

версия HTML 3.2 HTML 4.01 HTML 5.0 XHTML 1.0 XHTML 1.1
поддержка нет нет да нет нет

Поддержка браузерами

браузер IE Chrome Opera Firefox Safari
версия 0.0+ 14.0+ 16.0+ 20.0+ 0.0+
поддержка нет да да да нет

Пример

<!DOCTYPE html>
<html>
 <head>
   <meta charset="utf-8">
   <title>Применение атрибута download тега a | develweb.ru</title>
  </head>
 <body>
  <p><a href="image/test1.jpg">Открыть изображение в браузере</a></p>
  <p><a href="image/test1.jpg" download>Скачать этот файл</a></p>
  <p><a href="image/test1.jpg" download="image1">Скачать этот файл под именем image1.jpg</a></p>
</body>
</html>