Thuộc tính download của thẻ HTML <a>
Định nghĩa và cách sử dụng
download
Thuộc tính quy định khi người dùng nhấp vào liên kết sẽ tải xuống mục tiêu (Thuộc tính href được quy định trong tệp).
download
Giá trị tùy chọn của thuộc tính sẽ trở thành tên tệp mới sau khi tải xuống tệp. Bạn có thể sử dụng bất kỳ giá trị nào, trình duyệt sẽ tự động phát hiện phần mở rộng tệp chính xác và thêm vào tệp (ví dụ: .img, .pdf, .txt, .html, v.v.).
Nếu bỏ qua giá trị này, sẽ sử dụng tên tệp gốc.
Mô hình
Ví dụ 1
Tải xuống tệp khi nhấp vào liên kết (thay vì di chuyển đến tệp):
<a href="/logo/w3logo-5.png" download>
Ví dụ 2
Định nghĩa giá trị của thuộc tính download, nó sẽ là tên tệp mới của tệp tải xuống (ví dụ sử dụng "w3logo.jpg" thay thế "mycodew3csimage.jpg"):
<a href="/logo/w3logo-5.png" download="w3logo">
Cú pháp
<a download="filename">
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
filename | Tùy chọn. Định nghĩa tên tệp mới cho tệp tải xuống. |
Hỗ trợ trình duyệt
Số trong bảng cho biết phiên bản trình duyệt đầu tiên hỗ trợ thuộc tính này hoàn toàn.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
14.0* | 18.0 | 20.0* | 10.1 | 15.0 |
* Chrome 65+ và Firefox chỉ hỗ trợ liên kết tải xuống từ cùng nguồn.