首页 > 解决方案 > 有什么作用?在 HTML 绝对链接中的意思

问题描述

我正在自己学习 HTML,并且遇到了以下外部链接,该链接为 CSS 中的标签分配了不同的字体:

<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

我无法为我的一生找到什么的定义?(问号)在这个标签中。有人可以解决这个问题吗?提前致谢。

标签: htmlcsshyperlinkhrefabsolute

解决方案


在 URL 中,?(问号)后面的字符串是USVString URI查询字符串参数

?prop=val&prop2=val2&prop3=val3  

其中&充当属性=值分隔符。

https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams
https://en.wikipedia.org/wiki/Query_string

通常与 GET 请求一起使用,以请求特定响应或操作向服务器发送附加数据。

在以下具体情况下:https://fonts.googleapis.com/css?family=Lobster

  • /css只是一个路由路径,它只接受查询参数 - 或以 404 退出
  • ?family=Lobster是一个属性及其对应的。服务器从 GET 请求中检测到查询参数,它将处理其属性和值。在这种特定情况下,返回一个 Content-Type 文本 CSS。

推荐阅读