Как импортировать веб-шрифт Google в файл CSS?

Я работаю с CMS, у меня есть доступ только к файлу CSS. Поэтому я не могу ничего включить в начало документа. Мне было интересно, есть ли способ импортировать веб-шрифт из файла CSS?

11 ответов


используйте метод импорта:

@import url('https://fonts.googleapis.com/css?family=Open+Sans');

очевидно, что" Open Sans " - это импортируемый шрифт. Но ты можешь заменить его своим. Если это один шрифт слова, просто включите имя шрифта после family=... если это два слова, сделайте так, как я сделал, и добавьте + знак между каждым словом.

Примечание: место @import на очень первая строка файла CSS. (спасибо @Ronny за указание на это).

в Библиотека Google Webfont, когда вы решаете, какие шрифты вы хотите использовать, она дает вам поле с тремя вкладками. Каждая вкладка представляет собой метод инъекции, HTML, CSS или JavaScript. The @import tab должен дать вам код, необходимый для css-файлов. См. изображение:


<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&amp;lang=en" />

лучше не использовать @import. Просто использовать элемент Link, как показано выше, в голове вашего макета.


добавьте приведенный ниже код в файл CSS для импорта веб-шрифтов Google.

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

заменить Открыть+Sans значение параметра с именем шрифта.

ваш файл CSS должен выглядеть так:

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

body{
   font-family: 'Open Sans',serif;
}

есть еще 2 способа импорт веб-шрифтов Google на ваш сайт. Надеюсь, это поможет.


загрузите шрифт ttf / другие файлы формата, а затем просто добавьте этот пример кода CSS:

@font-face { font-family: roboto-regular; 
			 src: url('../font/Roboto-Regular.ttf'); } 
h2{
	font-family: roboto-regular;
}

  1. просто перейдите в https://fonts.google.com/
  2. добавить шрифт, нажав кнопку +
  3. перейдите к выбранному шрифту > Embed > @IMPORT > copy url и вставьте в свой .файл css над тегом body.
  4. это делается.

используйте тег @import

@import url('http://fonts.googleapis.com/css?family=Kavoon');

вы также можете использовать @font-face для ссылки на URL-адреса. http://www.css3.info/preview/web-fonts-with-font-face/

поддерживает ли CMS iframes? Возможно, вы также сможете бросить iframe в верхнюю часть своего контента. Это, вероятно, будет медленнее - лучше включить его в свой CSS.


наряду с приведенными выше ответами, также рассмотрите этот сайт; https://google-webfonts-helper.herokuapp.com/fonts

преимущество:

  • позволяет самостоятельно размещать эти шрифты google для лучшего времени отклика

  • выбрать шрифт(с)

  • выбрать свой набор символов
  • выберите стили шрифтов / вес
  • выберите целевой браузер
  • и вы получите CSS фрагменты (добавьте в таблицу стилей css) плюс zip файлы шрифтов для включения в проект

Е. Г your_theme.в CSS

 @font-face { font-family: 'Open Sans'; font-style: normal;  font-weight: 400;
             src: local('Open Sans Regular'), local('OpenSans-Regular'),
             url('css_fonts/open-sans-v15-latin-regular.woff2') format('woff2'), 
             url('css_fonts/open-sans-v15-latin-regular.woff') format('woff'); 
 }

 body { font-family: 'Open Sans',sans-serif;}

Jus перейти по ссылке

https://developers.google.com/fonts/docs/getting_started

для импорта в таблицу стилей используйте

@import url('https://fonts.googleapis.com/css?family=Open+Sans');

мы можем легко сделать это в CSS3. Мы должны просто использовать оператор @import. В следующем видео легко описывается, как это сделать. так что давай, будь осторожен.

https://www.youtube.com/watch?v=wlPr6EF6GAo


<link href="https://fonts.googleapis.com/css?family=(any font of your 
choice)" rel="stylesheet" type="text/css">

чтобы выбрать шрифт, вы можете перейти по ссылке : https://fonts.google.com

напишите название шрифта на сайте за исключением скобок.

вы выбрали Омара в качестве шрифта по вашему выбору, то,

<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" 
type="text/css">

затем вы можете использовать этот шрифт в файл HTML и CSS.

для пример

<h2 style="Lobster">Please Like This Answer</h2>