@@ -82,6 +82,7 @@ <h2 class="visually-hidden">Оглавление</h2>
82
82
< li > < a href ="#css-order "> Порядок свойств</ a > </ li >
83
83
< li > < a href ="#css-class-names "> Имена классов</ a > </ li >
84
84
< li > < a href ="#css-import "> Правило @import</ a > </ li >
85
+ < li > < a href ="#css-fonts-add "> Подключение шрифтов</ a > </ li >
85
86
< li > < a href ="#css-font-variant "> Варианты шрифта</ a > </ li >
86
87
< li > < a href ="#css-visually-hidden "> Доступное скрытие</ a > </ li >
87
88
</ ul >
@@ -867,6 +868,47 @@ <h3 id="css-import">Правило <code>@import</code></h3>
867
868
</ div >
868
869
</ article >
869
870
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
+
870
912
< article class ="chapter-part ">
871
913
< div class ="chapter-part-col ">
872
914
< h3 id ="css-font-variant "> Варианты шрифта</ h3 >
0 commit comments