href属性缺一不可,空值或“#”会触发刷新或顶部跳转而非无行为;相对路径易断链,绝对路径(含根路径/和完整url)更稳定;跨域、安全(rel="noopener")及无障碍需同步规范。

超链接必须用 href 的值看着简单,实际牵扯路径解析规则、浏览器安全策略、辅助技术支持——最容易被忽略的是相对路径在构建工具中的处理差异,比如 Webpack 的 @#@#@#@#@#@#@#@#@#@0noreferrer(rel="noopener noreferrer"),但会丢失 Referer 头rel="noreferrer" 单独使用也禁用 window.opener,但会同时屏蔽所有来源信息,影响分析统计public 目录和 Vite 的 assets 目录对 href 的解析逻辑并不一致。











