Скачать файл, архив
Особенность ссылок состоит в том, что сама ссылка может вести не только на другую веб-страницу, но и на файл любого типа. Файл, на который ведёт ссылка, открывается в окне браузера только в тех случаях, когда браузер знает тип документа, в других случаях выводится сообщение, как следует обработать файл - открыть его или сохранить в указанную папку.
Скачивание архивов
Для файлов-архивов (форматы zip, rar и т.д.) достаточно просто указать ссылку на файл, который нужно передать для скачивания. Поэтому здесь применяется обычный HTML тег ссылки:

# - вместо символа решётки в атрибуте href прописывается ссылка на файл, который отдаём для скачивания;
текст ссылки - можно указать текст типа: скачать файл, скачать прайс, скачать песню, скачать видео и т.д.
Так же хочу обратить внимание, что если файл с вашего сайта указываем относительный путь к файлу /music/pesnya.mp3 , а со сторонних сайтов указываем полный путь https://inter-net.pro/music/pesnya.mp3
А вот для файлов не архивных форматов (музыка, видео, различные текстовые файлы и документы, изображения и т.д.) применяется специальный для этого тег.
Скачать файл
Для того, чтобы передать какой-либо файл для скачивания пользователю, в HTML ссылки нужно прописать атрибут download .

# - вместо символа решётки в атрибуте href прописывается ссылка на файл, который отдаём для скачивания;
В атрибуте download ничего указывать не нужно. Браузер поймёт, что файл нужно скачивать, а не открывать.
Всплывающая подсказка ссылки
