Атрибут downloadhtml5 HTML тега <a>

HTML тег <a>

Значение и применение

Атрибут downloadhtml5 (HTML тега <a>) указывает браузеру, что необходимо скачать документ, указанный в адресе ссылки, а не переходить на него. Атрибут может быть использован только в том случае, если для элемента <a> задан атрибут href, который задает URL адрес страницы, или документа на которую ведёт ссылка.


Значение атрибута downloadhtml5 не является обязательным и задает новое имя для скачиваемого файла. Нет никаких ограничений на возможные значения, при этом браузер пользователя автоматически определяет и подставляет правильное расширение для скачиваемого пользователем файла.


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

ТегChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
downloadhtml514.020.015.010.1Нет13.0

Синтаксис:

<a href = "URL" download = "filename">

Значения атрибута

ЗначениеОписание
filenameЗадает новое имя для скачиваемого файла. Значение не является обязательным.

Отличия HTML 4.01 от HTML 5

Атрибут считается новым в HTML 5.

Пример использования

<!DOCTYPE html>
<html>
	<head>
		<title>Пример использования атрибута download<title>
	</head>
	<body>
		<a href = "sound.mp3" download = "nevergiveup">Содержимое элемента</a> <!-- указываем файл, который предназначается для скачивания -->
	</body>
</html>

В данном примере мы разместили гиперссылку (HTML тег <a>), атрибутом href задали URL адрес документа на который ведёт ссылка, а атрибутом downloadhtml5 указали браузеру, что он предназначен для скачивания и при клике на него он скачается с именем "nevergiveup".

В браузере это будет выглядеть следующим образом:

Любимая песня

HTML тег <a>