码
码译 · VibeCode
HTML 元素参考 · 来自 MDN
← 返回术语站
<a>
Creates a hyperlink to web pages, files, email addresses, or any URL.
一句话说清
大白话:
超链接本链——靠 href 指向一个地址(网页 / 文件 / 邮件 / 电话都行)。链接文字要让人一看就知道去哪,别只写「点击这里」。
MDN 原文:Creates a hyperlink to web pages, files, email addresses, or any URL.
可运行示例
实时效果
沙箱预览
<a href="https://mayi-vibecode.pages.dev">去看码译 VibeCode</a>
常用属性(大白话)
属性
是干嘛的
href
链接指向的地址;没有它,a 就不是链接而是普通文本
target
在哪打开:_blank = 新标签页,_self = 当前页(默认)
rel
和目标的关系;外链常用 noreferrer noopener 防安全漏洞
download
点了不直接跳转而是下载文件(仅同域或 blob 有效)
title
悬停提示,说明这个链接去干嘛
新手常踩的坑
1)别把 href 写成 "#" 或 javascript:void(0) 来假装按钮——这是滥用,应该用 <button>。2)外链开新标签页(target="_blank")时记得加 rel="noopener",否则有 window.opener 安全漏洞(新版浏览器已默认补,但写上更稳)。
查看 MDN 原文 ↗
← <section>
<img> →