例如,我包括 Apple 的 Myriad Set Pro 字体
<link rel="stylesheet" href="http://www.apple.com/wss/fonts/?family=Myriad+Set+Pro&v=1" type="text/css" media="all" />
@font-face
声明使用相对路径,如
@font-face {
font-family:'Myriad Set Pro';
font-style:normal;
font-weight:100;
src:local('☺︎'), url("/wss/fonts/Myriad-Set-Pro/v1/myriad-set-pro_ultralight.woff") format("woff"), url("/wss/fonts/Myriad-Set-Pro/v1/myriad-set-pro_ultralight.ttf") format("truetype");
/* Copyright (c) 1992 Adobe Systems Incorporated. All Rights Reserved. Myriad is a trademark of Adobe Systems Incorporated. */
}
我想知道这些相对路径是否是我的字体无法在我的网站上呈现的原因。
最佳答案
该路径假定您的基本目录中有该 wss 文件夹。当它被调用时,它可能会将该相对 url 附加到绝对基本 url,具体取决于您保存 css 文件或服务器设置的位置。
关于html - 如果样式表存在于另一个域中,那么其中的亲戚路径是否相对于它自己的域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35050041/