a

 

用途

<a> 元素定义超链接,它用于从一个页面连接到另一个页面。

例子

代码

<a href="http://www.html5dev.insidekb.cn">HTML5开发专网</a>


执行结果

HTML5开发专网

属性

标准属性

属性描述HTML5新
全局核心属性
全局文本属性
全局操作属性
download指定下载时的文件名
href指定链接的目标URL
hreflang指定目标URL的基准语言。仅在 href属性存在时使用
media指定目标URL的媒介类型。默认值:all。仅在 href 属性存在时使用。
ping由空格分隔的URL列表,当用户点击该链接时,这些 URL 会获得通知。仅在 href 属性存在时使用。
rel指定当前文档与目标URL之间的关系。仅在 href 属性存在时使用。
target在何处打开目标 RL。仅在 href 属性存在时使用。
type指定目标 URL 的 MIME 类型。仅在 href 属性存在时使用。

事件属性

变更点

<a>标签在HTML5与HTML4.01之间存在如下差异

  • 在 HTML4.01中,<​a>​ 标签既可以是超链接,也可以是锚。这取决于是否描述了 href 属性。
  • HTML 5 中,<​a>​ 是超链接,但是假如没有 href 属性,它仅仅是超链接的一个占位符。
  • HTML5有一些新的属性,同时不再支持以下的HTML4.01属性
  1. charset
    原用于指定目标URL的字符编码。
  2. coords
    原用于指定适于shape属性的坐标,为图像映射定义图像的区域。
  3. name
    原用于命名一个锚。HTML5中可使用 id代替。
  4. rev
    原用于指定目标 URL 与当前文档之间的关系。
  5. shape
    原用于为当前area标签中的映射定义的地区类型。与 coords 属性一起使用。

参考

外部链接