--- id: bad87fee1348bd9aedf08808 title: Вкажіть як правильно використовувати шрифти в порядку їх доступності challengeType: 0 videoUrl: 'https://scrimba.com/c/cpVKBfQ' forumTopicId: 18304 dashedName: specify-how-fonts-should-degrade --- # --description-- У всіх браузерах є декілька доступних шрифтів за замовчуванням. Ці основні групи шрифтів включають `monospace`, `serif` and `sans-serif`. Якщо один шрифт недоступний, на браузері ви можете натиснути "degrade", щоб обрати інший шрифт. Наприклад, ви б хотіли, щоб елемент використав шрифт `Helvetica`, але якщо шрифт`Helvetica` недоступний, тоді переходив на `sans-serif`, вам слід записати інструкцію таким чином: ```css p { font-family: Helvetica, sans-serif; } ``` Звичайні назви типів шрифтів не є чутливими до регістру символів. Також, вони не потребують лапок, тому що є ключовими словами CSS. # --instructions-- Спершу, застосуйте шрифт `monospace` до елемента `h2`, так щоб тепер у ньому було два шрифти - `Lobster` і `monospace`. В останньому завданні, ви завантажили шрифт `Lobster`, використовуючи тег `link`. Тепер прокоментуйте імпорт шрифту `Lobster` (з коментарями HTML, які ти вивчив раніше) в Google шрифтах так, щоб він більше не був доступним. Зверніть увагу на те, як ваш елемент `h2` перетворюється у шрифт `monospace`. **Note:** Якщо ви маєте шрифт `Lobster`, встановлений на вашому комп'ютері, ви не побачите заміни шрифту, тому що ваш браузер може знайти цей шрифт. # --hints-- Ваш h2 елемент повинен використовувати шрифт `Lobster`. ```js assert( $('h2') .css('font-family') .match(/^"?lobster/i) ); ``` Ваш елемент h2 повинен знижуватися до шрифту `monospace`, коли `Lobster` недоступний. ```js assert( /\s*h2\s*\{\s*font-family\s*\:\s*(\'|"|)Lobster\1\s*,\s*monospace\s*;?\s*\}/gi.test( code ) ); ``` Закоментуйте своє підключення в Google за шрифтом `Lobster`, помістивши перед тим ``. ```js assert(new RegExp('[^fc]-->', 'gi').test(code)); ``` # --seed-- ## --seed-contents-- ```html

CatPhotoApp

Click here to view more cat photos.

A cute orange cat lying on its back.

Things cats love:

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats


``` # --solutions-- ```html

CatPhotoApp

Click here to view more cat photos.

A cute orange cat lying on its back.

Things cats love:

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats


```