A Few Things About the Anchor Element's Href You Might Not Have Known
9 months ago
- #Anchor Element
- #HTML
- #Web Development
- 锚元素的href属性可以使用多种协议,如mailto:、tel:、sms:和javascript:。
- 协议相对链接可以通过href="//"来使用。
- 文本片段允许使用href="#:~:text=foo"链接到页面上的特定文本。
- href="#"或href="#top"会滚动到文档顶部。
- href=""会重新加载当前页面,保留搜索字符串但移除哈希部分。
- href="."会重新加载当前页面,移除搜索和哈希字符串,但需要尾部斜杠才能正确执行。
- href="?"会重新加载当前页面,移除搜索参数和哈希,但保留问号字符。
- 数据URL可通过href="data:text/plain,hello%20world"导航到纯文本内容。
- 媒体片段如href="video.mp4#t=10,20"允许链接到媒体文件的特定部分。
- 可以使用JavaScript的URL构造函数来测试不同href值的解析方式。