Я использую этот шрифт: https://fonts.googleapis.com/css?family=Poppins (Google Fonts). Я внедряю его в свой HTML-документ следующим образом в теге <head>
: <link href="https://fonts.googleapis.com/css?family=Poppins" rel="stylesheet" type="text/css" />
К своему тексту я применяю его с помощью этого небольшого кода CSS:
* {
font-family: 'Poppins', sans-serif;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
Все работает в Chrome. В Chrome версии 74.0.3729.157:
это выглядит так
А вот стиль другого браузера, такого как microsoft edge Версия 17.17134:
Как видите, есть большая разница. И чтобы создавать красивые веб-страницы, мне нужно это исправить. Надеюсь, кто-нибудь может мне помочь в этом. Благодарю. :)
ПРИМЕЧАНИЕ. Похоже, что он по-прежнему работает нормально для элементов <p>
и в других браузерах. Но не для <h1>
элементов. Шрифт обычно применяется к элементу <h1>
, но по какой-то причине, я думаю, он выглядит иначе. Как это исправить?
~ Filip
EDIT:
Чтобы легко увидеть и проверить мою проблему, откройте этот jsfiddle в разных браузерах (например, chrome и edge): https://jsfiddle.net/filipdg/q1mhcvau/4/