
Жирный текст в HTML – это важный элемент, который помогает выделить важную информацию на странице. Существует несколько способов добиться этого эффекта, каждый из которых имеет свои особенности и области применения. Основной тег для выделения текста жирным шрифтом – это . Однако в HTML существует и альтернативный тег, , который выполняет схожую задачу, но отличается по семантике.
Тег используется для обозначения текста с особым акцентом, как правило, для выделения важной информации. Этот тег придает тексту не только визуальную жирность, но и добавляет семантическую нагрузку, указывая на важность содержания. Например, при создании заголовков или ключевых фраз в тексте, которые должны привлечь внимание пользователя, лучше использовать .
В отличие от , тег просто делает текст жирным без дополнительной семантической нагрузки. Этот тег не добавляет значимости контенту, а только изменяет внешний вид. Использование актуально, когда необходимо лишь визуально выделить определенную часть текста, без акцента на важность информации.
Жирный текст с помощью тега и его отличие от

Чтобы задать жирное начертание через CSS, используется свойство font-weight. Значение bold делает текст жирным, эквивалентно font-weight: 700. Для большей гибкости применяйте числовые значения от 100 до 900.
Пример базового применения:
p {
font-weight: bold;
}
Для избирательного выделения используйте классы:

.bold-text {
font-weight: 700;
}
Применение в HTML:
<span class="bold-text">Жирный текст</span>
Если шрифт поддерживает переменные веса, используйте значения, например, font-weight: 600 для полужирного или 800 для сверхжирного. Это особенно полезно при работе с системными и web-safe шрифтами.
Избегайте избыточного использования тега <b>, так как он не передаёт смысловое выделение. CSS обеспечивает семантически корректное оформление и удобство масштабирования стилей.
Работа с жирным текстом в тегах и

Чтобы выделить жирным часть текста внутри ссылки, используйте тег <b> или <strong> внутри тега <a>. Это допустимо согласно спецификации HTML5 и не нарушает семантику.
<a href="https://example.com"><strong>Перейти</strong> на сайт</a>
Жирное выделение можно применять и внутри других элементов, например, заголовков, списков и кнопок. В заголовках тег <strong> добавляет акцент, особенно если необходимо выделить ключевую часть заголовка.
<h3>Что такое <strong>HTML</strong>?</h3>
В списках тег <b> может выделять важные пункты:
<ul>
<li><b>Обязательный</b> атрибут href</li>
<li>Опциональные параметры</li>
</ul>
Кнопки, созданные с помощью <button>, также поддерживают вложенные теги <b> и <strong>:
<button type="submit"><strong>Отправить</strong> данные</button>
Не рекомендуется использовать жирное выделение для целого блока текста внутри интерактивных элементов – это усложняет восприятие и нарушает иерархию информации. Лучше акцентировать только ключевые слова или фразы.
Как сделать текст жирным в таблицах с помощью HTML

Чтобы выделить текст в ячейке таблицы, оберните его в тег . Например: <td><strong>Текст</strong></td>. Это обеспечит визуальное выделение без дополнительных стилей.
Допустимо также использовать тег , но он не несёт семантической нагрузки. Предпочтителен , особенно при структурировании данных для скринридеров и поисковых систем.
В заголовках таблиц (<th>) текст уже отображается жирным по умолчанию. Добавление не требуется, но возможно, если нужно явно обозначить важность содержимого.
Жирное начертание можно комбинировать с другими тегами: <td><strong><em>Текст</em></strong></td> – для одновременного выделения и курсива.
Не используйте вложенные теги внутри
