могу ли я подключать только woff
Сейчас при подключенном "полном наборе" большинство браузеров тянет woff
2 (легко увидеть в логах).
или нужен полный набор?
Если у вас есть посетители, использующие Internet Explorer, то вам нужен EOT.
На эту тему есть масса дискуссий, кто-то считает, что безопаснее отдавать EOT всем IE (6-11), кто-то пытается отдавать WOFF пользователям IE, начиная с 9-го.
Одна из предпочитаемых конструкций для CSS выглядит примерно так (но кто-то .eot в начале и local не использует):
@font-face {
font-family: 'Lobster';
src: url('fonts/lobster.eot');
src: local('Lobster'),
url('fonts/lobster.eot?#iefix') format('embedded-opentype'),
url('fonts/lobster.woff2') format('woff2'),
url('fonts/lobster.woff') format('woff'),
url('fonts/lobster.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}