HTML标签详解--a

<a>

通过a标签可以创建一个超链接指向其他页面,文件,同页面的其他位置,邮箱地址或者其他URL。

属性:

1.download(HTML5适用)

添加该属性后,点击链接将会下载一个URL而不是导向它。用户可将其保存为本地文件。如果download属性有值,则这个值会成为该文件的预置名称。用户可以改变该文件名称。

*Tip:

(1)该属性只能设置同一域下的链接。

(2)该属性可以用于blob:URL and data:URL下载由JS生成的内容。

(3)如果在HTTP Header中content-Disposition设置了不同的值,那么HTTP Header会采用content-Disposition的值。

(4)如果content-Disposition设置为inline,火狐浏览器会优先采用content-Disposition中的值,而chrome会优先采用download中的值。

2.href

包含一个URL或者URL片段,指向一个超链接。URL片段是以#开头的名称。指定当前页面的一个内部目标(一个元素的ID)。URL不一定是要指向HTTP链接,浏览器支持的类型都可以;比如file: / ftp: mailto:。绝大部分浏览器均支持这些请求。

*Tip:

(1)你可以设置href="#top"或者href="#"来指向当前页面的顶部。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,948评论 18 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,321评论 1 41
  • 翻译约定 primary data: 主数据resource identifier object 资源标识符对象r...
    sladeliu阅读 2,436评论 0 2
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,805评论 1 92
  • 入选时间:2016年6月9日 入选级别:季级 入选理由:乔伊,75年的大婶,账房先生一枚。2015年11月注册加入...
    周助人阅读 324评论 0 0