|元素 link 上的属性 href 不允许使用字符
| character is not allowed for attribute href on element link
我在 .html 文件中有一个 link 元素:
<link href="https://fonts.googleapis.com/css?family=Lora|Merriweather:300,400" rel="stylesheet">
当我把它扔进https://validator.w3.org/时,它显示这个错误:
Bad value https://fonts.googleapis.com/css?family=Lora|Merriweather:300,400 for attribute href on element link: Illegal character in query: | is not allowed.
我该如何解决?
UrlEncode 有问题的 |
最终变成 %7C
<link href="https://fonts.googleapis.com/css?family=Lora%7CMerriweather:300,400" rel="stylesheet">
要在浏览器中显示 non-standard 字母和字符,plug-ins 您需要使用十六进制值。在你的情况下而不是 |你需要使用 %7C。
<link href="https://fonts.googleapis.com/cssfamily=Lora%7CMerriweather:300,400" rel="stylesheet">
您可以查看更多here
我在 .html 文件中有一个 link 元素:
<link href="https://fonts.googleapis.com/css?family=Lora|Merriweather:300,400" rel="stylesheet">
当我把它扔进https://validator.w3.org/时,它显示这个错误:
Bad value https://fonts.googleapis.com/css?family=Lora|Merriweather:300,400 for attribute href on element link: Illegal character in query: | is not allowed.
我该如何解决?
UrlEncode 有问题的 |
最终变成 %7C
<link href="https://fonts.googleapis.com/css?family=Lora%7CMerriweather:300,400" rel="stylesheet">
要在浏览器中显示 non-standard 字母和字符,plug-ins 您需要使用十六进制值。在你的情况下而不是 |你需要使用 %7C。
<link href="https://fonts.googleapis.com/cssfamily=Lora%7CMerriweather:300,400" rel="stylesheet">
您可以查看更多here