Главная страница » CSS » 13. Насыщенность шрифта
Насыщенность шрифта (или жирность) в CSS управляет толщиной символов текста, что может влиять на визуальную иерархию и читабельность. Это свойство позволяет выделить важные части текста, улучшить читаемость или создать стильный вид для различных элементов на веб-странице.
font-weightfont-weight — это основное свойство, которое используется для задания насыщенности шрифта. Оно может принимать как числовые значения, так и предопределённые ключевые слова.
Предопределённые значения
normal — нормальная насыщенность шрифта, обычно равна 400.bold — жирное начертание шрифта, обычно равное 700.bolder — более жирное начертание по сравнению с родительским элементом.lighter — менее жирное начертание по сравнению с родительским элементом.
.normal-text {
font-weight: normal; /* Нормальная насыщенность шрифта */
}
.bold-text {
font-weight: bold; /* Жирное начертание шрифта */
}
Числовые значения
100 до 900, где 100 — наименьшая насыщенность, а 900 — наибольшая. Значение по умолчанию, если не указано, часто равно 400 (нормальное начертание), а 700 — жирное начертание.
.light-text {
font-weight: 300; /* Лёгкое начертание шрифта */
}
.regular-text {
font-weight: 400; /* Нормальная насыщенность шрифта */
}
.heavy-text {
font-weight: 700; /* Жирное начертание шрифта */
}
.extra-heavy-text {
font-weight: 900; /* Очень жирное начертание шрифта */
}
Пример:
Этот текст имеет лёгкую насыщенность шрифта.
Этот текст имеет нормальную насыщенность шрифта.
Этот текст имеет жирное начертание шрифта.
Этот текст имеет очень жирное начертание шрифта.
Ключевые слова для шрифтов с поддержкой вариаций
Некоторые шрифты поддерживают дополнительные вариации насыщенности, такие как extra-light, semi-bold, и другие, которые могут быть использованы для более точного управления.
.extra-light-text {
font-weight: 200; /* Очень лёгкое начертание шрифта */
}
.semi-bold-text {
font-weight: 600; /* Полужирное начертание шрифта */
}
Пример:
Этот текст имеет очень лёгкую насыщенность шрифта.
Этот текст имеет полужирное начертание шрифта.
Выделение элементов: Жирный шрифт (font-weight: bold) часто используется для выделения заголовков, ссылок или важных частей текста.
Создание контраста: Использование разных уровней насыщенности шрифта помогает создавать контраст и иерархию текста. Например, можно использовать лёгкое начертание для основного текста и жирное начертание для акцентов.
Доступность: Убедитесь, что изменение насыщенности шрифта не снижает читаемость текста. Некоторые пользователи могут иметь проблемы с восприятием текста, если его насыщенность слишком низкая.
Неравномерное использование: Чрезмерное использование разных значений font-weight может привести к несогласованности в дизайне. Используйте различные уровни насыщенности обдуманно, чтобы улучшить читаемость и визуальную иерархию.
Шрифты без поддержки всех значений: Некоторые шрифты не поддерживают все возможные значения font-weight. Например, если шрифт поддерживает только нормальное и жирное начертание, использование промежуточных значений не даст ожидаемого результата.
Игнорирование контекста: Важно учитывать контекст, в котором используется шрифт. Например, слишком жирный шрифт может затруднить чтение, если текст слишком длинный.
Понимание и правильное использование свойства font-weight в CSS позволяет создавать более выразительный и структурированный текст на веб-странице. Использование различных уровней насыщенности шрифта помогает выделить важные элементы и улучшить общий визуальный вид сайта.
<h1>, <h2>, <p>, и <span>.font-weight к этим элементам, чтобы создать контраст и визуальную иерархию текста.font-weight и проверьте, как они влияют на дизайн.HTML-документ:
Заголовок первого уровня
Заголовок второго уровня
Это текст с нормальной насыщенностью шрифта.
Этот текст имеет лёгкую насыщенность шрифта.
Этот текст имеет жирное начертание шрифта.
Этот текст имеет очень лёгкую насыщенность шрифта.
Этот текст имеет полужирное начертание шрифта.
Телефон: +375 33 910-08-92
Email: info@codefor.tech
Адрес: г. Барановичи, ул. Пирогова, д. 7
© 2024-2025 Все права защищены. CodeFor.
Язык сайта: