Я не могу импортировать пользовательские шрифты в мои страницы JSF. Структура проекта выглядит следующим образом: Импорт пользовательских шрифтов в JSF
Я попытался написать в моем styles.css:
@font-face {
font-family: "Gotham Pro Bold";
src: url('#{resource["fonts/GothaProBol.otf"]}');
}
Но это не работает. Он компилируется до /javax.faces.resource/fonts/GothaProBol.otf.xhtml
, но шрифт не находится в javax.faces.resource
, и я понятия не имею, почему он добавляет .xhtml
.
Следующая:
src: url("#{facesContext.externalContext.requestContextPath}/resources/fonts/GothaProBol.otf");
компилируется
src: url("/resources/fonts/GothaProBol.otf");
но он не работает.
Как правильно импортировать шрифты?
Заранее спасибо.
подобный вопрос здесь [JSF2 добавить пользовательские font to css stylesheet] (http://stackoverflow.com/questions/9700341/jsf2-add-custom-font-to -css-таблица стилей) –