Цифровые значения веса шрифта (например, 100, 200, 300, 400, 500, 600, 700, 800, 900) имеют следующие преимущества: в большинстве графических редакторов насыщенность шрифта для блока с текстом указана в цифрах, поэтому удобнее использовать в коде цифровое значение. 1 Также цифровые значения позволяют более тонко управлять отображением шрифта. 1
Некоторые недостатки: чтобы использовать все 9 начертаний (100–900), шрифт должен их поддерживать. 1 Если такого варианта нет, браузер будет подбирать ближайшее подходящее начертание из тех, что есть в подключаемом шрифте. 1
Относительные значения веса шрифта (например, bolder и lighter) имеют следующий недостаток: если меняется вес шрифта родительского элемента, то меняется и вес шрифта ребёнка, а это, чаще всего, не то, что нужно. 1
Таким образом, выбор между цифровыми и относительными значениями веса шрифта зависит от конкретных требований и целей проекта. 5