Решение состоит в том, чтобы поместить файл css в папку, в которой хранится файл шрифта, например,
[your directory]/font/OpenSans/OpenSans.css
В этой таблице стилей, которая находится точно в том же месте, что и шрифт, на который вы ссылаетесь, единственным содержимым должно быть
@font-face {font-family: 'Open Sans';
src: url('OpenSans-Regular.ttf');}
В заголовке каждой страницы, ссылка на эту таблицу стилей, как и любая другая
<link href='assets/font/OpenSans/OpenSans.css' rel='stylesheet' type='text/css'>
Теперь вы можете использовать этот шрифт в любой используемой таблице стилейна странице с
font-family:'Open Sans';