Przejdź do treści głównej
INF.03Pytanie #1200 z 1558css-rwd-efekty-i-animacje

W projekcie strony internetowej chcesz zastosować niestandardową czcionkę pobraną z pliku (np. 'MojaCzcionka.woff2'). Jak poprawnie zadeklarować tę czcionkę w CSS, aby można było jej później używać za pomocą font-family?

Opcje odpowiedzi:
A
@font-import { font-name: 'MojaCzcionka'; source: url('MojaCzcionka.woff2'); }
B
<link rel="font" href="MojaCzcionka.woff2" name="MojaCzcionka"> (w HTML, a potem użycie w CSS)
C
@font-face { font-family: 'MojaCzcionka'; src: url('MojaCzcionka.woff2') format('woff2'); }
Prawidłowa
D
define-font: 'MojaCzcionka' from 'MojaCzcionka.woff2';
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (`@font-face { font-family: 'MojaCzcionka'; src: url('MojaCzcionka.woff2') for...)

Reguła @font-face pozwala na zdefiniowanie niestandardowej czcionki.

  • font-family: 'MojaCzcionka'; nadaje nazwę, pod którą czcionka będzie dostępna w CSS.
  • src: url('MojaCzcionka.woff2') format('woff2'); wskazuje ścieżkę do pliku czcionki oraz opcjonalnie jej format (co pomaga przeglądarce szybciej ją zidentyfikować). Po takiej deklaracji, można używać font-family: 'MojaCzcionka', sans-serif; do stylizowania tekstu.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: @font-import nie jest standardową regułą CSS; do importowania służy @import, ale @font-face jest do definicji czcionek.
  • B: Tag <link> z rel="font" służy do wstępnego ładowania czcionek, ale nie definiuje ich dla CSS w ten sposób.
  • D: define-font nie jest standardową składnią CSS.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Css rwd efekty i animacje”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 99 pytań z tego działu.