logo

TextStyle

flutter

material.dart

`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>)

Особенности шрифта, например, включение лигатур.