Skip to content

Commit 759a2e4

Browse files
Добавляет про шрифты
1 parent 442276b commit 759a2e4

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

html-css.html

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ <h2 class="visually-hidden">Оглавление</h2>
8282
<li><a href="#css-order">Порядок свойств</a></li>
8383
<li><a href="#css-class-names">Имена классов</a></li>
8484
<li><a href="#css-import">Правило @import</a></li>
85+
<li><a href="#css-fonts-add">Подключение шрифтов</a></li>
8586
<li><a href="#css-font-variant">Варианты шрифта</a></li>
8687
<li><a href="#css-visually-hidden">Доступное скрытие</a></li>
8788
</ul>
@@ -867,6 +868,47 @@ <h3 id="css-import">Правило <code>@import</code></h3>
867868
</div>
868869
</article>
869870

871+
<article class="chapter-part">
872+
<div class="chapter-part-col">
873+
<h3 id="css-fonts-add">Подключение шрифтов</h3>
874+
<ul>
875+
<li>Базовые начертания семейства <strong>должны</strong> иметь общее название <code>font-family</code>.</li>
876+
<li>Для каждого начертания <strong>должны</strong> быть указаны <code>font-weight</code> и <code>font-style</code>.</li>
877+
<li>В описании шрифта <strong>должен</strong> быть указан режим отрисовки <code>font-display</code>.</li>
878+
</ul>
879+
</div>
880+
<div class="chapter-part-col gray-bgcolor">
881+
<figure>
882+
<pre><code class="language-css">/* Правильно */
883+
@font-face {
884+
font-family: "PT Sans";
885+
font-weight: normal;
886+
font-style: normal;
887+
font-display: swap;
888+
src: url(http://github.com/"../fonts/pt-sans-regular.woff2") format("woff2");
889+
}
890+
891+
@font-face {
892+
font-family: "PT Sans";
893+
font-weight: bold;
894+
font-style: normal;
895+
font-display: optional;
896+
src: url(http://github.com/"../fonts/pt-sans-bold.woff2") format("woff2");
897+
}
898+
899+
/* Неправильно */
900+
@font-face {
901+
font-family: "PT Sans Regular";
902+
}
903+
904+
@font-face {
905+
font-family: "PT Sans Bold";
906+
}</code></pre>
907+
</figure>
908+
</div>
909+
</article>
910+
911+
870912
<article class="chapter-part">
871913
<div class="chapter-part-col">
872914
<h3 id="css-font-variant">Варианты шрифта</h3>

0 commit comments

Comments
 (0)