#html #css #.htaccess #font-face
#HTML #css #.htaccess #шрифт-лицо
Вопрос:
У меня есть два поддомена на моем Wamp-сервере
в моем Asset.localhost . У меня есть папка css, и в этой папке у меня есть файл style.css, который содержит @fontFace, как показано ниже. :
@font-face {
font-family: 'yekan';
src: url('../fonts/Yekan-modified.eot');
src: url('../fonts/Yekan-modified.eot#iefix') format('embedded-opentype'),
url('../fonts/Yekan-modified.woff') format('woff'),
url('../fonts/Yekan-modified.ttf') format('truetype'),
url('../fonts/Yekan-modified.svg#CartoGothicStdBook') format('svg');
font-weight: normal;
font-style: normal;
}
- Мой путь к папке шрифтовhttp://asset.localhost/admin/fonts /[MYFONTS]
- Мой путь к папке CSShttp://asset.localhost/admin/css/style.css
Теперь я хотел бы использовать этот файл (style.css) для http://management.localhost/dashbord/index.php
CSS-коды также работают, но шрифты не работают! В чем моя ошибка?
Спасибо…
Ответ №1:
просто укажите полный путь к шрифтам в вашем файле CSS
@font-face {
font-family: 'yekan';
src: url('http://asset.localhost/admin/fonts/Yekan-modified.eot');
src: url('http://asset.localhost/admin/fonts/Yekan-modified.eot#iefix') format('embedded-opentype'),
url('http://asset.localhost/admin/fontsYekan-modified.woff') format('woff'),
url('http://asset.localhost/admin/fontsYekan-modified.ttf') format('truetype'),
url('http://asset.localhost/admin/fontsYekan-modified.svg#CartoGothicStdBook') format('svg');
font-weight: normal;
font-style: normal;
}
поскольку ..
указывается его родительский каталог, но ваши шрифты находятся в другом каталоге, поэтому указание полного пути решит проблему
Комментарии:
1. Спасибо за ответ, но я пробовал этот способ до вашего ответа и не работает