CSS路径的字体限制?
当我在根目录下有index.html和Font-Awesome.css链接时,Font-Awesome工作得很好CSS路径的字体限制?,css,font-awesome,Css,Font Awesome,当我在根目录下有index.html和Font-Awesome.css链接时,Font-Awesome工作得很好 <link rel="stylesheet" href="assets/plugins/font-awesome/css/font-awesome.css"> 我改变了我的网站的结构,使其具有多种语言,现在我有一个名为/en的文件夹用于所有英文页面,一个名为/de的文件夹用于所有德语页面。 因此,我有/en/index.html 当我在index.html的头部写入
<link rel="stylesheet" href="assets/plugins/font-awesome/css/font-awesome.css">
我改变了我的网站的结构,使其具有多种语言,现在我有一个名为/en的文件夹用于所有英文页面,一个名为/de的文件夹用于所有德语页面。
因此,我有/en/index.html
当我在index.html的头部写入以下内容时:
<link rel="stylesheet" href="../assets/plugins/font-awesome/css/font-awesome.css">
然后我会得到带有数字的小方框,比如f086,而不是图标注释。
这意味着,找到了font-awesome.css文件,但没有显示图标
我尝试将文件夹font awesome放在en/test/中,并在/en/index.html中写入:
<link rel="stylesheet" href="test/font-awesome/css/font-awesome.css">
它又起作用了
css文件font-awesome.css的路径是否有一些限制?
有可能改变它们吗?或者有其他方法解决这个问题吗?我已经解决了这个问题。我在apache和php上做了一些错误的事情 在浏览器上显示页面时,图标没有出现, 并通过
http://localhost/en/index.html
解决了这个问题
对不起,我弄错了 你确定你有正确的路径吗?从index.html文件到CSS的路径可能是错误的。例如,“./”表示一个目录,然后是/assets/plugins/。等等。使用Firefox打开源代码并单击CSS路径。如果打开CSS文件,则路径正确。路径上没有任何限制。您一定设置不正确。您确定字体文件本身的路径正确吗?是的,路径正确,但不起作用!好的,我已经解决了这个问题。我在apache和php上做了一些错误的事情。很抱歉。