Каталог
Веб-разработка с нуля: четыре курса по порядку.
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Каталог
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Урок 9 из 53 · 11 мин
Семейство, свои шрифты через @font-face, размер, насыщенность, начертание, межстрочный интервал.
Заголовки — нашим шрифтом «Brand», текст — системным. И межстрочный посвободнее.
Дай мне файл шрифта через @font-face и запасные варианты — если файл не загрузится, покажу запасной.
font-familysans-serif, serif, monospace.<style>
h1 { font-family: "Georgia", serif; } p { font-family: system-ui, sans-serif; }
</style>
<h1>Мой сайт</h1><p>Системный шрифт</p>@font-facesrc, насыщенность.<style>
@font-face { font-family: "Brand"; src: url("brand.woff2") format("woff2"); font-display: swap; }
h1 { font-family: "Brand", Georgia, serif; }
</style>
<h1>Шрифт Brand (или запасной)</h1>font-display@font-face: swap — сразу показать запасной, потом подменить.font-size1rem, 1.25rem, clamp(...).<style>
h2 { font-size: 1.5rem; } small { font-size: 0.8rem; }
</style>
<h2>Меню</h2><small>Цены в рублях</small>font-weight400 — обычный, 700 — жирный, от 100 до 900.<style>
.price { font-weight: 700; }
</style>
<p>Пенал — <span class="price">290 ₽</span></p>font-stylenormal или italic.<style>
.note { font-style: italic; }
</style>
<p class="note">Без лактозы по запросу</p>line-height1.5 — полтора размера шрифта.<style>
p { line-height: 1.6; max-width: 30ch; }
</style>
<p>Пишем о путешествиях, фотографиях и маленьких открытиях каждый день.</p>fontfont: italic 700 1.25rem/1.4 Georgia, serif — всё сразу.<style>
p { font: italic 700 1.1rem/1.4 Georgia, serif; }
</style>
<p>Всё одной строкой</p>Всегда заканчивай font-family общим семейством. line-height — без единиц, около 1.5 для текста.
Подключи шрифт "Brand" через @font-face с файлом brand.woff2 и font-display: swap; заголовкам h1 задай font-family с ним и запасным serif; body — line-height: 1.6.
font-display: swap — пока нетh1 Brand и запасной serif — пока нет1.6 — пока нетВыберите один ответ.
Зачем в конце font-family писать sans-serif?
Выберите один ответ.
Почему line-height лучше писать без единиц, например 1.5?
Проверяем состояние обучения…