From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- .../uk/web/css/@font-face/font-display/index.html | 87 --------- files/uk/web/css/@font-face/index.html | 197 --------------------- 2 files changed, 284 deletions(-) delete mode 100644 files/uk/web/css/@font-face/font-display/index.html delete mode 100644 files/uk/web/css/@font-face/index.html (limited to 'files/uk/web/css/@font-face') diff --git a/files/uk/web/css/@font-face/font-display/index.html b/files/uk/web/css/@font-face/font-display/index.html deleted file mode 100644 index 736f517126..0000000000 --- a/files/uk/web/css/@font-face/font-display/index.html +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: font-display -slug: Web/CSS/@font-face/font-display -translation_of: Web/CSS/@font-face/font-display ---- -
{{CSSRef}}
- -

Властивість font-display визначає як font face відображаєтся стосовно як він завантижився і готовий до використання.

- -

Хронологія відображення шрифта

- -

Хронологія відображення шрифта залежить від часу на початку завантаження шрифта та його використання. Типи хронології поділені на три частини які вказують поведінку відображення усих елементів які використовують цей шрифт.

- -
-
Блокування шрифту(block)
-
Якщо шрифт не завантажений, усі елементи які очікують на його використання мають відображатись невидимими(invisible). Якщо шрифт успішно завантажений за цей період, вони відображаются за замовчуванням.
-
Заміна шрифту(swap)
-
Якщо шрифт не завантажений, усі елементи що очікують на його використання , мають використати запасний шрифт. Якщо шрифт успішно завантажений за цей період, вони відображаются за замовчуванням.
-
Невдача(failure)
-
Якщо шрифт не був завантажений, клієнт відображає його як невдачно завантажений, що викликає звичайне резервування шрифту.
-
- -

{{cssinfo}}

- -

Синтаксис

- -
/* Keyword values */
-font-display: auto;
-font-display: block;
-font-display: swap;
-font-display: fallback;
-font-display: optional;
- -

Значення

- -
-
auto
-
Відображення шрифту виконуєтся автоматично клієнтом.
-
block
-
Надає елементам короткий період блокування і нескінченний swap період.
-
swap
-
Надає надзвичайно малий період блокування і нескінченний період підміни шрифту.
-
fallback
-
Надає надзвичайно малий період блокування і малий період підміни шрифту.
-
optional
-
Надає надзвичайно малий період блокування без підміни шрифту.
-
- -

Формальний синтаксис

- -{{csssyntax}} - -

Приклад

- -
@font-face {
-  font-family: ExampleFont;
-  src: url(/path/to/fonts/examplefont.woff) format('woff'),
-       url(/path/to/fonts/examplefont.eot) format('eot');
-  font-weight: 400;
-  font-style: normal;
-  font-display: fallback;
-}
- -

Специфікації

- - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('CSS4 Fonts', '#font-display-desc', 'font-display')}}{{Spec2('CSS4 Fonts')}}Initial definition
- -

Сумісність з браузерами

- - - -

{{Compat("css.at-rules.font-face.font-display")}}

diff --git a/files/uk/web/css/@font-face/index.html b/files/uk/web/css/@font-face/index.html deleted file mode 100644 index 0a7217c851..0000000000 --- a/files/uk/web/css/@font-face/index.html +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: '@font-face' -slug: Web/CSS/@font-face -tags: - - '@-правила' - - '@font-face' - - CSS - - CSS Шрифти - - Посилання - - типографія - - шрифти -translation_of: Web/CSS/@font-face ---- -
{{CSSRef}}
- -

@font-face CSS @-правило вказує спеціальний шрифт для відображення текста. Шрифт може бути завантажений з зовнішнього сервера або встановлено локально на комп'ютері користувача. Якщо функція local() вказує ім'я шрифта то його пошук буде відбуватися  на комп'ютері користувача. Інакше ресурси шрифти вказані з використанням функції url() будуть завантажені і використані

- -

Дозвіл авторам впроваджувати їх власні шрифти дає можливість стилізувати контент без обмежень в так званих "безпечних" шрифтах (Це такі шрифти,що широко використовуються та визнані як загальнодоступні). Можливість вказувати ім'я локально встановлених шрифтів дає можливість налаштовувати шрифт більш гнучко без залежності від інтернет з'єднання.

- -

Поширеним випадком є використання url() і local() разом, що дає змогу використовувати втановлений користувачем шрифт і завантажувати шрифт у разі його відсутності на користувацькому пристрої.

- -

@font-face @-правило може бути використане не лише на вищому рівні CSS, а й всередині будь-якого @-правила.

- -
@font-face {
-  font-family: "Open Sans";
-  src: url("/fonts/OpenSans-Regular-webfont.woff2") format("woff2"),
-       url("/fonts/OpenSans-Regular-webfont.woff") format("woff");
-}
- -

Синтаксис

- -

Опис

- -
-
{{cssxref("@font-face/font-display", "font-display")}}
-
Вказує як шрифт відображатиметься в залежності від того чи він завантажений та готовий до використання.
-
{{cssxref("@font-face/font-family", "font-family")}}
-
Задає ім'я, що буде використовуватися для задання властивостей шрифта.
-
{{cssxref("@font-face/font-stretch", "font-stretch")}}
-
Значення {{cssxref("font-stretch")}} . Починаючи з Firefox 61 (та інших сучасних браузерів)  {{cssxref("font-stretch")}} також допускає задання двох значень для вказання діапазону, що підтримується шрифтом, наприклад: font-stretch: 50% 200%;
-
{{cssxref("@font-face/font-style", "font-style")}}
-
Значення {{cssxref("font-style")}}. Починаючи з Firefox 61 (і інших сучасних браузерів) {{cssxref("font-style")}}.також допускає задання двох значень для вказання діапазону, що підтримується шрифтом, наприклад: font-style: oblique 20deg 50deg;
-
{{cssxref("@font-face/font-weight", "font-weight")}}
-
Значення {{cssxref("font-weight")}}. Починаючи з Firefox 61 (і інших сучасних браузерів) {{cssxref("font-weight")}} також допускає задання двох значень для вказання діапазону, що підтримується шрифтом, наприклад: font-weight: 100 400;
-
{{cssxref("@font-face/font-variant", "font-variant")}}
-
Значення {{cssxref("font-variant")}}.
-
{{cssxref("font-feature-settings", "font-feature-settings")}}
-
Дозволяє контролювати інші розширені можлифості OpenType шрифтів.
-
{{cssxref("@font-face/font-variation-settings", "font-variation-settings")}}
-
Дозволяє здійснювати низькорівневий контроль над варіаціями шрифтів OpenType чи TrueType, вказуючи назви осей з чотирьох букв для зміни разом з їх значеннями.
-
{{cssxref("@font-face/src", "src")}}
-
-

Вказує ресурс, що містить дані шрифта.  Це може бути URL для віддаленого файлу шрифта чи ім'я для шрифта на комп'ютері користувача.

- -

Щоб дати браузеру підказку який вибрати формат ресурсу шрифта, формат можна вказати в середині функції format():

- -
src: url(ideal-sans-serif.woff) format("woff"),
-     url(basic-sans-serif.ttf) format("truetype");
- -

Достіпні типи: "woff", "woff2", "truetype", "opentype", "embedded-opentype", і "svg".

-
-
{{cssxref("@font-face/unicode-range", "unicode-range")}}
-
Діапазон  Unicode кодів, що буде використовуватись в шрифті.
-
- -

Формальний синтаксис

- -{{csssyntax}} - -

Приклади

- -

Цей приклад просто вказує завантажуваний шрифт для використання і застосовує його до всього тіла документа:

- -

Дивитися live приклад

- -
<html>
-<head>
-  <title>Web Font Sample</title>
-  <style type="text/css" media="screen, print">
-    @font-face {
-      font-family: "Bitstream Vera Serif Bold";
-      src: url("https://mdn.mozillademos.org/files/2468/VeraSeBd.ttf");
-    }
-
-    body { font-family: "Bitstream Vera Serif Bold", serif }
-  </style>
-</head>
-<body>
-  This is Bitstream Vera Serif Bold.
-</body>
-</html>
-
- -

В цьому прикладі використовується локальний шрифт користувача "Helvetica Neue Bold"; якщо у користувача цей шрифт не встановлений тоді натомість використовується завантажуваний шрифт "MgOpenModernaBold.ttf":

- -
@font-face {
-  font-family: MyHelvetica;
-  src: local("Helvetica Neue Bold"),
-       local("HelveticaNeue-Bold"),
-       url(MgOpenModernaBold.ttf);
-  font-weight: bold;
-}
-
- -

MIME-типи шрифтів

- - - - - - - - - - - - - - - - - - - - - - - - - - -
ФорматMIME-тип
TrueTypefont/ttf
OpenTypefont/otf
Web Open File Formatfont/woff
Web Open File Format 2font/woff2
- -

Нотатки

- - - -

Специфікація

- - - - - - - - - - - - - - - - - - - - - - - - - - -
СпецифікаціяСтатусКоментар
{{SpecName('WOFF2.0', '', 'WOFF2 font format')}}{{Spec2('WOFF2.0')}}Специфікація фомату шрифта з новим алгоритмом стиснення
{{SpecName('WOFF1.0', '', 'WOFF font format')}}{{Spec2('WOFF1.0')}}Специфікація формата шрифта
{{SpecName('CSS3 Fonts', '#font-face-rule', '@font-face')}}{{Spec2('CSS3 Fonts')}}Початкове визначення
- -

Підтримка браузерів 

- - - -

{{Compat("css.at-rules.font-face")}}

- -

Прогляньте також

- - -- cgit v1.2.3-54-g00ecf