Подтвердить что ты не робот

Указание стиля и веса для Google Fonts

Я использую шрифты Google на нескольких моих страницах и нажимаю на стену, пытаясь использовать вариации шрифта. Пример: http://www.google.com/webfonts#QuickUsePlace:quickUse/Family:Open+Sans

Я импортирую три лица: Normal, Bold, ExtraBold через тег ссылки. Нормальное лицо отображается правильно, но я не могу понять, как использовать варианты шрифта в моем CSS

Я попробовал все следующие атрибуты для семейства шрифтов, но не в кости:

  • 'Open Sans Bold'
  • 'Open Sans 700'
  • 'Open Sans Bold 700'
  • 'Open Sans: Bold'

Документы google сами не предлагают большой помощи. У кого-нибудь есть идея, как я должен писать свои правила CSS для отображения этих вариантов?

4b9b3361

Ответ 1

Они используют обычный CSS.

Просто используйте обычные семейства шрифтов следующим образом:

font-family: 'Open Sans', sans-serif;

Теперь вы решаете, какой "вес" должен иметь шрифт, добавив

для полужирного

font-weight:600;

для жирного шрифта (700)

font-weight:bold;

для дополнительной жирной (800)

font-weight:800;

Подобным образом это резервное доказательство, поэтому, если шрифт google должен "сбой", ваш резервный шрифт Arial/Helvetica (Sans-serif) использует тот же вес, что и шрифт google.

Довольно умный: -)

Обратите внимание, что различные шрифты шрифта должны быть специально импортированы через URL-адрес тега ссылки (параметр семейного запроса URL-адреса шрифта google) в заголовке.

Например, следующая ссылка будет содержать как вес 400, так и 700:

<link href='fonts.googleapis.com/css?family=Comfortaa:400,700'; rel='stylesheet' type='text/css'>

Ответ 2

font-family:'Open Sans' , sans-serif;

Для света: font-weight : 100; Или же font-weight : lighter;

Для нормальных: font-weight : 500; Или же font-weight : normal;

Для смелых: font-weight : 700; Или же font-weight : bold;

Для более смелых: font-weight : 900; Или же font-weight : bolder;

Ответ 3

вы можете использовать значение веса, указанное в шрифтах Google.

body{
 font-family: 'Heebo', sans-serif;
 font-weight: 100;
}

Ответ 4

Здесь проблема: вы не можете указать вес шрифта, который не существует в наборе шрифтов от Google. Нажмите на ссылку SEE SPECIMEN под шрифтом, затем прокрутите вниз до раздела STYLES. Там вы увидите каждый из "стилей", доступных для этого конкретного шрифта. К сожалению, Google не перечисляет веса шрифтов CSS для каждого стиля. Вот как имена отображаются на весовые номера шрифтов CSS:

Thin            100     
Extra Light     200
Light           300
Regular         400
Medium          500
Semi-Bold       600
Bold            700
Black           900

Обратите внимание, что очень мало шрифтов входят во все 9 весов.