`TextStyle` в Flutter используется для стилизации текста: размера, цвета, толщины шрифта и других визуальных характеристик.
Все параметры конструктора `TextStyle` являются необязательными. Вы можете указать только те, которые хотите изменить.
Дефолтные значения (по умолчанию)
Параметры
fontSize (double)
Размер шрифта текста.
fontWeight (FontWeight)
Толщина шрифта (`FontWeight.bold`, `FontWeight.w400` и т.д.).
fontStyle (FontStyle)
Стиль шрифта — обычный или наклонный (`FontStyle.italic`).
letterSpacing (double)
Расстояние между буквами.
wordSpacing (double)
Расстояние между словами.
height (double)
Высота строки текста.
color (Color)
Цвет текста.
backgroundColor (Color)
Цвет фона текста.
decoration (TextDecoration)
Украшение текста — подчеркивание, зачёркивание и т.д.
decorationColor (Color)
Цвет линии украшения текста.
decorationStyle (TextDecorationStyle)
Стиль украшения — сплошная, пунктирная и т.д.
textBaseline (TextBaseline)
Базовая линия выравнивания текста (например, `alphabetic`, `ideographic`).
fontFamily (String)
Название шрифта (например, 'Roboto').
fontFeatures (List<FontFeature>)
Особенности шрифта, например, включение лигатур.