HTML 4.01 与 HTML 5 之间的差异

在 HTML5 中,download 属性是 标签的新属性。

因此,download 是属于HTML5的新属性,失效原因分析如下:

1、没有声明html5,需要再html文件头声明

声明必须是 HTML 文档的第一行,位于 标签之前。

声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

在 HTML 4.01 中, 声明引用 DTD,因为 HTML 4.01 基于 SGML。DTD 规定了标记语言的规则,这样浏览器才能正确地呈现内容。

HTML5 不基于 SGML,所以不需要引用 DTD。

提示:请始终向 HTML 文档添加 声明,这样浏览器才能获知文档类型。

2、存在跨域问题,通过download 属性下载文件,必须为同一域名下

参考链接:

https://segmentfault.com/q/1010000014555598?utm_source=index-hottest

http://www.w3school.com.cn/tags/tag_doctype.asp

http://www.w3school.com.cn/tags/att_a_download.asp

html a标签无效,Html a标签 download属性失效原因相关推荐

  1. js下载文件及前端使用a标签下载文件download属性失效问题

    通常下载通过document.createElement创建虚拟a标签 function downloadFileUrl(val, url, fileName) {if (isVal) return ...

  2. 标签中包含input时line-height属性失效的解决办法

    今天在项目中碰到一个问题,就是在ie6下,p标签的line-height不起作用.琢磨了好久,在javascript罗浮宫的同学提示下,才知道包含了input标签时,ie6下行高会失效,其它浏览器均正 ...

  3. a标签 服务器文件,a标签download chrome 浏览器报服务器错误

    1.使用 a 标签进行文件下载时,download 属性主要是用来设置默认文件名称的,可以不加. 只要给了文件下载的 href 地址,a 标签就可以完成下载. 对于图片.pdf类的文件,我们一般需要加 ...

  4. a标签download属性无效_HTML从零开始——链接标签

    链接(hyperlink)是互联网的核心.它允许用户在页面上,从一个网址跳转到另一个网址,从而把所有资源联系在一起. URL 是链接指向的地址.链接不仅可以指向另一个网页,也可以指向文本.图像.文件等 ...

  5. a标签download属性无效_html常用标签大全

    html中标签有很多,每一种标签都有着不同的用处,下面这篇文章给大家总结html常用的标签,每一种标签都会跟随一个例子,话不多说,让我们来看看具体内容. 我的学习交流群web前端学习交流群 <f ...

  6. 【HTML】处理<br>换行符追加到前端换行无效的问题 --- html中渲染的字符串中包含HTML标签无效的处理方法,字符串中包含HTML标签被转义的问题 解决

    [HTML]处理 换行符追加到前端换行无效的问题 --- html中渲染的字符串中包含HTML标签无效的处理方法,字符串中包含HTML标签被转义的问题 解决 参考文章: (1)[HTML]处理 换行符 ...

  7. SpringBoot v2.2.6版本遇到的坑------Thymeleaf的sec:authorize标签无效

    SpringBoot v2.2.6版本使用Thymeleaf的sec:authorize标签无效的解决办法 问题场景复现 解决过程 问题场景复现 SpringBoot版本 v2.2.6 在html中写 ...

  8. [html] 使用a标签的download属性下载文件会有跨域问题吗?如何解决?

    [html] 使用a标签的download属性下载文件会有跨域问题吗?如何解决? 最近刚遇到这个问题,后台返回的图片链接,点击按钮批量下载,a标签的 download 属性只对同源文件有效, 所以我们 ...

  9. a标签 download属性不生效,一直还是预览图片BUG

    问题描述:前段时间一直想使用前端的a标签实现文件下载,使用的a标签的download属性就能实现.可是FTP服务器的图片还是一直只能预览无法直接下载. #使用的地址是直接使用的IP端口的,原因就出在这 ...

最新文章

  1. gitlab 添加本地项目
  2. 第九讲 二阶齐次常系数线性ODE
  3. 黑电平校正、FPN校正、平场校正、白平衡校正
  4. 舞台现场直播技术实践
  5. java h5 上拉加载更多_移动端H5页面上拉加载更多功能实现(二)
  6. fedora 16 下搭建gvim+xdebug调试环境
  7. 类 java_java类的基本结构
  8. dubbo 服务压测_Dubbo高性能网关--Flurry介绍
  9. cut out数据增强_ChIP-Seq数据分析(PE型)
  10. web.xml 配置404和500错误的自定义页面
  11. 行车环境实时语义分割与深度估计
  12. win10使用navicat管理数据库
  13. 模板题——中国剩余定理,求组合数,卡特兰数
  14. 游戏开发中常见的10种编程语言
  15. CAD中如何使用Lisp程序编写坐标标注功能
  16. c语言pow函数原型_C语言pow函数问题
  17. 如何根据商品条码查询商品名称和价格信息?
  18. 学会Zbrush硬表面建模,造出属于自己的机甲模型
  19. Access 的 AutoExec 宏
  20. OpenGL光源位置

热门文章

  1. 520都准备好了吗?送大家一些金句,进来看看吧!
  2. 正大国际期货:2022正大期货在国际市场热度不减的几点原因
  3. 湖南大学21夏训练三15.公交系统
  4. 2021年山东省苹果产量分布及出口情况[图]
  5. 计算机科学与技术科学的根本问题是,哪些问题是计算科学的基本问题和重大问题呢?...
  6. 我的世界java笔刷指令_笔刷-goBrush 插件 | 我的世界 | MC世界侠
  7. 蓝桥杯历届试题 剪格子
  8. 进程间通信方式和线程间通信方式
  9. Zotero win10/mac/iPad三台设备同步
  10. hsrp 切换_Cisco私有协议—热备份路由协议HSRP详解