:外部资源链接元素

您所在的位置:网站首页 type和fonts :外部资源链接元素

:外部资源链接元素

2023-09-18 20:46| 来源: 网络整理| 查看: 265

要链接一个外部的样式表,你需要像这样在你的中包含一个元素:

html

在这个简单的例子中,使用了 href 属性设置外部资源的路径,并设置 rel 属性的值为“stylesheet”(样式表)。rel 表示“关系 (relationship) ”,它可能是元素其中一个关键的特性——属性值表示项的链接方式与包含它的文档之间的关系。你将在我们的链接类型中看到很多不同类型的关系。

这里有一些你经常遇到的其他类型。例如,这里是一个网站图标的链接:

html

还有一些其他的与图标相关的rel值,主要用于表示不同移动平台上特殊的图标类型,例如:

html

sizes属性表示图标大小,type属性包含了链接资源的 MIME 类型。这些属性为浏览器选择最合适的图标提供了有用的提示。

你也可以提供一个媒体类型,或者在media属性内部进行查询;这种资源将只在满足媒体条件的情况下才被加载进来。例如:

html

也加入了一些新的有意思的性能和安全特性。举例如下:

html

将rel设定为preload,表示浏览器应该预加载该资源 (更多细节见使用 rel="preload"预加载内容 (en-US)) 。as属性表示获取特定的内容类。crossorigin属性表示该资源是否应该使用一个CORS请求来获取。

其他用法的注解:

元素可以出现在元素或者元素中,具体取决于它是否有一个body-ok的链接类型。例如,stylesheet链接类型是 body-ok 的,因此允许出现在 body 中。然而,这不是一种好的可遵循的实践方式;更合理的方式是,将你的元素从你的 body 内容中分离出来,将其放在中。 当使用为网站创建一个 favicon 时,你的网站使用内容安全策略 (Content Security Policy,CSP) 来增强它的安全性,这种策略适用于 favicon。如果你遇到 favicon 未加载的问题,验证Content-Security-Policy头的img-src directive (en-US)没有在阻止对它的访问。 HTML 和 XHTML 规范为元素定义了一些事件处理器 (event handler) ,但是对于它们的使用方法不明确。 在 XHTML 1.0 下,例如的空元素需要一个尾斜杠:。 WebTV 支持rel使用next值,用于在一个 document series 中预加载下一页。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3