2013-04-27 3 views
0

Вот моя структура в корневой папке: css/fonts/ и books/book1.htmlШрифт папки не связаны правильно

В папке CSS У меня есть таблица стилей, которая имеет ссылку на шрифты папку как: src: url('/font/fontName.ttf');

В книгах папку, я связать таблицу стилей с помощью: <link rel="stylesheet" href="../css/stylesheet.css" type="text/css" charset="utf-8">

у меня есть: body { color: red } в таблице стилей и все цвета была осуществлена, как предполагалось. Однако по какой-то причине шрифты не были загружены. Когда я переместил book1.html за пределы папки с книгами и изменил ссылку на таблицу стилей на: <link rel="stylesheet" href="css/stylesheet.css" type="text/css" charset="utf-8">

Может кто-нибудь помочь?

+0

Вы не закончили свой вопрос. –

+0

@StephaneRolland 'css/fonts' и' books/book1' на самом деле разные каталоги. взгляните на исходную уценку OP –

+0

Можете ли вы сделать screendump своих каталогов и/или опубликовать демо-версию, мы можем получить лучшее представление о том, что происходит. – Timidfriendly

ответ

0

Если вы измените следующее:

url('/font/fontName.ttf'); 

To:

url('/css/fonts/fontName.ttf'); 

Он будет работать независимо от того, где ваш файл КСС в структуре каталогов.

+0

Нет, это не работает! – medwatt

+0

Является ли папка «шрифтом» или «шрифтом»? Вы меняете между этими двумя в своем вопросе шрифтом – Turnip

+0

, я должен был сказать шрифт вместо этого. – medwatt

0

Трудно полностью понять структуру вашего файла/папки с вашего изображения, но работает ли это в вашем css?

src: url('./font/fontName.ttf'); 

(я добавил точку перед вашей прямой косой чертой)

+0

Я тоже пробовал, и это не работает! – medwatt

Смежные вопросы