font-weight

font-weight Справочник по CSS

Устанавливает насыщенность шрифта. Значение устанавливается от 100 до 900 с шагом 100. Сверхсветлое начертание, которое может отобразить браузер, имеет значение 100, а сверхжирное — 900. Нормальное начертание шрифта (которое установлено по умолчанию) эквивалентно 400, стандартный полужирный текст — значению 700.

Краткая информация

Значение по умолчаниюnormal
НаследуетсяДа
ПрименяетсяКо всем элементам

Синтаксис

font-weight: bold|bolder|lighter|normal|100|200|300|400|500|600|700|800|900

Значения

Насыщенность шрифта задаётся с помощью ключевых слов: bold — полужирное начертание, normal — нормальное начертание. Также допустимо использовать условные единицы от 100 до 900. Значения bolder и lighter изменяют жирность относительно насыщенности родителя, соответственно, в большую и меньшую сторону.

Пример

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>font-weight</title>
  <style>
   h2 {
    font-weight: normal; /* Нормальное начертание */
   } 
   .select {
    color: maroon; /* Цвет текста */
    font-weight: 600; /* Жирное начертание */
   }
  </style>
 </head>
 <body>
  <h2>Duis te feugifacilisi</h2>
  <p><span>Lorem ipsum dolor sit amet</span>, 
  consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet 
  dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud 
  exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo
  consequat.</p>
 </body>
</html>

Результат данного примера показан на рис. 1.

Рис. 1. Применение свойства font-weight

Объектная модель

Объект.style.fontWeight

Примечание

Браузеры обычно не могут адекватно показать требуемую насыщенность шрифта, поэтому переключаются между значениями bold, normal и lighter. На практике же начертание в браузерах обычно ограничено всего двумя вариантами: нормальное начертание и жирное начертание.

Спецификация

СпецификацияСтатус
CSS Fonts Module Level 3Возможная рекомендация
CSS TransitionsРабочий проект
CSS Level 2 (Revision 1)Рекомендация
CSS Level 1Рекомендация

Браузеры

Настольные
Мобильные

Internet ExplorerChromeOperaSafariFirefox
3.523.51.31

AndroidFirefox Mobile
Opera Mobile
Safari Mobile
1163. 1

seodon.ru | CSS справочник — font-weight

Опубликовано: 18.08.2010 Последняя правка: 08.12.2015

Свойство CSS font-weight используется для изменения жирности (веса, насыщенности) шрифта элемента. Поиск подходящего шрифта браузер осуществляет в пределах списка шрифтов заданных свойством font-family. Например для жирного шрифта Arial браузер будет искать в операционной системе пользователя шрифт Arial с пометкой «bold» или какой-то подобной.

Но тут не все так просто. Максимально допустимая шкала жирности шрифтов имеет девять градаций насыщенности, от самой светлой до самой темной. Но не у всех существующих шрифтов есть эти девять градаций, например один шрифт может иметь только две — regular и bold, другой три — regular, medium и bold, а третий вообще только одну. Причем эти пометки не обязательно называются именно так, допустим вместо regular может быть указано book, а вместо bold — black.

Но и это еще не все. Так как шрифты создавались в разное время, разными людьми и без каких-либо жестких стандартов, то у одного шрифта пометка regular может соответствовать его нормальной насыщенности, а bold — увеличенной.

У другого, пометка bold — это нормальная жирность, а heavy — повышенная, так как он в принципе создавался, как жирный шрифт и не имеет светлых вариантов.

Поэтому свойство font-weight не определяет какую-то константу жирности одинаковую для всех шрифтов, оно только задает жирность шрифта и ее порядок в пределах данной гарнитуры.

Тип свойства

Назначение: шрифты.

Применяется: ко всем элементам.

Наследуется: да.

Значения

Значением свойства font-weight является указание жирности шрифта одним из следующих способов.

  • Число — число от 100 до 900 с шагом в 100, где 100 — самый светлый, 400 — нормальный шрифт данной гарнитуры, 700 — жирный, а 900 — самый жирный. Если шрифт имеет менее девяти градаций, то браузеры объединяют несколько значений. Например, при font-weight равном 100, 200, 300 или 400 они могут использовать шрифт нормальной жирности, при 500 — повышенной, при 600, 700, 800, 900 — самой высокой.
  • normal — нормальная жирность данной гарнитуры, аналог 400.
  • bold — жирный шрифт, аналог 700.
  • bolder — увеличивает жирность шрифта на 100 относительно наследуемой от родительского элемента. Если в данной гарнитуре такого шрифта нет, то устанавливается ближайший более жирный шрифт, который существует (если существует).
  • lighter — уменьшает жирность шрифта на 100 относительно родительского элемента.
  • inherit — наследует значение font-weight от родительского элемента.

Процентная запись: не существует.

Значение по умолчанию: normal.

При использовании font-weight: bolder или lighter необходимо учитывать, что дочерние элементы наследуют не эти значения, а те, которые получились в итоге.

Синтаксис

font-weight: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit

Пример CSS: использование font-weight

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>seodon.
ru - CSS свойство font-weight</title> <style type="text/css"> #div1 { font-family: Times, serif; /* шрифт Times */ } #div2 { font-weight: bolder; /* увеличение жирности */ } </style> </head> <body> <div> Шрифт Times с font-weight: 400. <div> Times с font-weight: bolder, у него это bold или 700. <div>Times с font-weight: bold или 700.</div> </div> </div> </body> </html>

Результат примера

Результат. Использование свойства CSS font-weight.

Версии CSS

Версия:CSS 1CSS 2CSS 2.1CSS 3
Поддержка:ДаДаДаДа

Браузеры

Браузер:Internet ExplorerGoogle ChromeMozilla FirefoxOperaSafari
Версия:6.0 и 7.08.0 и выше2.
0 и выше
2.0 и выше9.2 и выше3.1 и выше
Поддержка:ЧастичноДаДаДаДаДа

Internet Explorer 6.0 и 7.0 не понимают значение inherit.

Свойство пробела в CSS

❮ Назад Полное руководство по CSS Далее ❯


Пример

Установите расстояние между строками и между столбцами равным 50px:

.grid-container {
  gap: 50px;
}

Попробуйте сами »


Определение и использование

Свойство gap определяет размер разрыв между строками и между столбцами в flexbox, сетке или многоколоночном макете. Это сокращение от следующие свойства:

  • междурядье
  • зазор между столбцами

Примечание: Свойство gap ранее называлось зазор сетки

.

Показать демо ❯

Значение по умолчанию: нормальный нормальный
Унаследовано: нет
Анимация: да. Читать про анимированный Попробуй
Версия: Модуль выравнивания блоков CSS, уровень 3
Синтаксис JavaScript: объект .style.gap=»50px 100px» Попробуй


Поддержка браузера

Числа в таблице указывают первую версию браузера, которая полностью поддерживает это свойство.

Собственность
зазор (в сетке) 66 16 61 12 53
зазор (во Flexbox) 84 84 63 14,1 70
пробел (в нескольких столбцах) 66 16 61 Не поддерживается 53



Синтаксис CSS

пробел: row-gap column-gap |initial|inherit;

Значения свойств

Значение Описание Демо
междурядье Задает размер промежутка между строками в макете сетки или флексбокса Демонстрация ❯
зазор между столбцами Устанавливает размер промежутка между столбцами в сетке, флексбоксе или многоколоночном макете Демонстрация ❯
начальный Устанавливает для этого свойства значение по умолчанию. Читать про начальный
унаследовать Наследует это свойство от родительского элемента. Читать о унаследовать


Другие примеры

Макет сетки

Установите расстояние между строками на 20 пикселей и между столбцами на 50 пикселей в макете сетки:

#grid-container {
  display: grid;
  зазор: 20 пикселей 50 пикселей;
}

Попробуйте сами »

Flexbox layout

Установите расстояние между строками в 20px и столбцами в 70px в flexbox layout:

#flex-container {
  display: flex;
  зазор: 20 пикселей 70 пикселей;
}

Попробуйте сами »

Многоколоночный макет

Установите расстояние между столбцами в 50 пикселей в многоколоночном макете:

#newspaper {
  columns: 3;
  зазор: 50 пикселей;
}

Попробуйте сами »


Связанные страницы

Учебник CSS: CSS Grid Layout

Учебник CSS: CSS Flexbox Layout

Учебник CSS: CSS Multi-column Layout

Справочник по CSS: свойство row-gap

Справочник по CSS: свойство column-gap

❮ Предыдущий Полное руководство по CSS Далее ❯

ВЫБОР ЦВЕТА



Лучшие учебники
Учебник HTML
Учебник CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3. CSS
Учебное пособие по Bootstrap
Учебное пособие по PHP
Учебное пособие по Java
Учебное пособие по C++
Учебное пособие по jQuery

Лучшие ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
Справочник по jQuery

Основные примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


ФОРУМ | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

CSS font-weight Свойство — GeeksforGeeks

>

< головка >

     < title > свойство font-weight title >

    

     < стиль >

     body {

         font-weight: полужирный;

         семейство шрифтов: без засечек;

     }

       

     стр.1 { 9 0020

         вес шрифта: полужирный;

     }

       

     ч. два {

         вес шрифта: светлее; {

         вес шрифта: 1000;

     }

       

     p.four {

         font-weight: initial;

     }

     стиль > 900 03 головка >

   

< корпус > 9 0020

     < h2 >Гики для гиков h2 >

     < h4 9001 9 >Свойство font-weight CSS h4 >

     

    

     < p класс = "один"

        Подготовка к набору персонала на основе продукта 

        таких компаний, как Microsoft, Amazon, Adobe и т.  д. с 

       бесплатный онлайн-курс подготовки к размещению.

       Курс посвящен различным MCQ и кодированию 

       вопросы, которые могут быть заданы на собеседованиях 

       и сделайте предстоящий сезон размещения эффективным 

       и успешно.

     p >

   

     

    

     < p класс = 9 0019 "два"
>

       Подготовка к набору персонала на основе продукта 

       таких компаний, как Microsoft, Amazon, Adobe и т. д., пройдите бесплатный онлайн-курс подготовки к поступлению. Курс 

       фокусируется на различных вопросах MCQ и кодировании, которые, скорее всего, будут

       вас спросят на собеседовании и сделайте свой следующий 9 0003        Сезон размещения эффективный и успешный.

     p >

   

     

     900 03      < p класс = "три"

900 19       
Подготовьтесь к набор продуктов на основе 

       таких компаний, как Microsoft, Amazon, Adobe и т. д. с 

       бесплатный онлайн-курс подготовки к поступлению.

       Курс фокусируется на различных вопросах MCQ и кодировании 0003        Предстоящий сезон размещения будет эффективным и успешным.

     p >

   

     

    

     < p класс = 9001 9 "четыре"

       Подготовьтесь к набору персонала на основе продуктов 

       таких компаний, как Microsoft, Amazon, Adobe и т.