Добавить шрифты в CSS

Чтобы добавить шрифты на свой сайт, я добавил это в свой CSS:

@font-face {
  font-family: 'FontAwsome';
  src: url('./webagency_images/fonts/fontawsome-webfont.eot');
  src: url('./webagency_images/fonts/fontawsome-webfont.woff') format('woff');
  src: url('./webagency_images/fonts/fontawsome-webfont.svg') format('svg');
  src: url('./webagency_images/fonts/fontawsome-webfont.ttf') format('truetype');
  src: url('./webagency_images/fonts/FontAwsome.otf') format('otf');
}

Мои шрифты находятся в webagency_images / fonts

Я делаю что-то неправильно? На сайте не выкладывают ...

Почему бы просто не сослаться на CDN в заголовке?

Sleek Geek 27.04.2018 19:56

Думаю, src: url('webagency_images/fonts/fontawsome-webfont.eot'); справится. Или используйте CDN.

Belder 27.04.2018 19:56

Видя, как вы интегрируете font-awesome в свой проект / веб-сайт, я бы сослался на раздел документации по началу работы (fontawesome.com/get-started). Вам не нужно объявлять эти шрифты как таковые в вашем CSS, чтобы использовать их, вообще говоря, FontAwesome импортируется в <head> вашего веб-сайта.

CaliCo 27.04.2018 21:09
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
1
3
1 883
2

Ответы 2

Правильный URL-адрес должен быть:

src: url('../webagency_images/fonts/fontawsome-webfont.eot');

Если вы решите использовать CDN напрямую, сделайте следующее и измените номер версии на самую последнюю.

<link rel='stylesheet' href='//netdna.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.css' type='text/css' />  

Или вы можете добавить следующее в самом верху вашего файла CSS:

@import url("https://netdna.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.css");

Другие вопросы по теме