<link>: 外链资源标签

最后更新:2026-10-13

<link>外链资源标签

定义当前文档与外部资源的关系,最常见是引入 CSS 样式表,也可做图标、预加载等。

分类元数据
内容模型流式内容
允许的父元素接受流式内容的元素
闭合标签自闭合 — 无需闭合标签
状态标准

📝 语法

<link rel="stylesheet" href="style.css">

⚙️ 属性

该元素支持全局属性及以下专有属性:

属性值描述
rel关系类型:stylesheet、icon、preload、alternate 等。
href外部资源的地址。
type资源的 MIME 类型(如 text/css)。
media资源适用的媒体/设备条件(如 print、screen)。
sizes图标尺寸,用于 icon(如 32x32)。

▶ 示例

编辑下方代码,在 playground 中查看实时效果:

🌐 浏览器支持

浏览器 ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<link> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
所有主流浏览器均支持
提示: link 是空元素;rel=stylesheet 是最常用写法,决定页面外观。

❓ 常见问题

Qlink 的 rel 属性有哪些常用值?
A样式表 stylesheet、站点图标 icon、预加载 preload/prefetch/preconnect、规范链接 canonical、多语言标注 alternate、RSS alternate type='application/rss+xml'。rel 决定 link 的用途,是它的灵魂属性。
Qpreload 和 prefetch 有什么区别?
Apreload:「当前页面马上要用」的关键资源(首屏字体、关键 CSS),高优先级立即加载;prefetch:「下一页可能要用」的资源,空闲时低优先级加载。用错会浪费带宽——当前页资源 preload,跨页资源 prefetch。
Qfavicon 用 link 怎么配置?
A现代写法:<link rel='icon' href='/favicon.ico' sizes='any'> 加 <link rel='icon' type='image/svg+xml' href='/icon.svg'>;苹果触屏图标用 rel='apple-touch-icon'。不写 link 时浏览器也会默认请求 /favicon.ico。
更多案例即将上线,敬请期待。

📚 相关教程

Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏