URL
你可能会说
地址栏里那一长串是什么?我想让每个页面都有自己固定的地址。
URL 是浏览器用来打开某个页面、文件或位置的完整地址。例如 https://vibe-hub.org/api 会打开 VibeHub 的一个页面;站内的相对 URL 也可以只写 /api,让浏览器从当前网站继续寻找。地址还可能带筛选条件或私密凭证,分享前要检查其中有没有密码或个人信息。
先知道
也常被叫作网址网页地址
什么时候用
- 分享时复制完整链接,别人打开就是同一页https://vibe-ui.dev/x/8fk2复制复制成功
- 用 path 表达页面位置:/components/button 一看就懂vibeui.dev/components/button路径定位站点中的资源或页面
- 搜索、筛选条件放 query:链接可分享、可复现/search?q=按钮&sort=hot查询参数随链接保存筛选或页面状态
- 长文档用 #hash 锚点,打开直接滚到那一节/button#anatomy片段标识可定位到页面中的指定位置
什么时候不用
- 随手转发带有登录令牌或密钥的链接:收到链接的人可能获得你的访问权限?token=sk-live-8f2k…链接可能进入历史、日志和转发记录,不应包含密钥
- 拼 URL 时中文和空格不编码:链接断成一截一截/search?q=我的 页面空格等字符需要按 URL 规则编码
- 分享时只复制域名丢了 path:对方通常只会打开站点首页vibeui.dev
- 把数据塞在 # 后面传给后端:片段标识不会随 HTTP 请求发给服务器/pay#amount=999# 后面的内容不会发给服务器
组成结构 · Anatomy
常见变体 · Variants
绝对地址Absolute URL
https://vibeui.dev/components/button
包含协议和域名,适合外部分享或跨站引用
相对路径Relative Path
/components/button
站内跳转,换域名也不用改
锚点链接Anchor Link
#anatomy
只定位到当前页的某一节
典型使用场景
地址栏里的完整网址
🔒
按钮与基础样式
按钮 Button
页面上最重要的动作,交给按钮
搜索结果页的参数
🔍
按钮
vibeui.dev/search?q=按钮&cat=通用
找到 3 个相关条目
按钮 Button
提交表单、触发动作、确认危险操作…
开关 Switch
状态立即生效的开关…
分享弹窗复制链接
分享这个条目
✓ 已复制到剪贴板
文档页锚点定位
本页目录
什么时候用
场景
组成结构
变体
/components/button#anatomy
组成结构 · Anatomy
延伸阅读 · 权威出处