Другой ответ: Правовые вопросы.
Перед тем, как сделать это, нужно кое-что отметить.Во-первых, чтобы получить эту ошибку, в IE, проверить элемент, переключить вкладки и найти ошибки, я полагаю, "CSS3114" появляется в консоли.
Что вам нужно понять, так это вопрос лицензирования.IE (каламбур), если вы пытаетесь загрузить шрифт, который вызывает эту ошибку, у вас нет разрешения на использование шрифта в файле, и если у вас нет разрешения, очень вероятно, что вы потеряетеюридическая битва (что само по себе крайне маловероятно) за использование этого шрифта таким образом, если вы не обладаете лицензией.Итак, вы можете в первый раз поблагодарить IE за то, что он единственный браузер, который говорит вам «нет», потому что он по крайней мере позволяет вам знать, что вы делаете что-то сомнительное.
Тем не менее, вот ваш ответ:
Сначала убедитесь, что вы используете лучший код в .css, посмотрите некоторые другие ответы CSS для этого.
Пример IE 11 css(работа во всех современных браузерах может потребоваться настроить для IE9):
@font-face {
font-family: "QuestionableLegalFont";
font-weight: bold;
src: url('../fonts/QuestionableLegalFont.ttf') format('truetype');
}
Затем убедитесь, что у вас есть работающий веб-шрифт (вы, вероятно, уже знаете это, увидев свой шрифт в других браузерах).Если вам нужен онлайн-конвертер шрифтов, проверьте здесь: https://onlinefontconverter.com/
Наконец, чтобы избавиться от ошибки «CSS3114».Для онлайн-инструмента, нажмите здесь: https://www.andrebacklund.com/fontfixer.html