Свойства текста
Единицы измерения описаны в разделе шрифты
- text-align.
свойство описывает, как линейное содержимое, наподобие текста, выравнивается в блоке его родительского элемента. text-align не контролирует выравнивание элементов самого блока, но только их линейное содержимое.
Значения: left, right, center, justify, start, end
Начальное значение: start, или неназванное значение, которое действует как left.
Важно! При выравнивании по обоим краям (правильно говорить: при выключке по ширине) следует понимать: текст без переносов имеет межсловные пробелы разной ширины и выглядит ужасно! Мы привычны к выключке по ширине, потому что так оформляются тексты в книгах и газетах. Следует понимать, что до сих пор в хороших книгах выключка по ширине делается под контролем человека. Поэтому: забудьте о text-align: justify! Выравнивание влево с неровным правым краем — общепринятая, безопасная и эстетичная практика оформления делового текста на бумаге и в вебе
Ссылки: Выключка по ширине, или Убей «text-align: justify;»
как объяснить клиенту, что выключка по ширине в Вебе — это неверное решение;
Выключка по формату: примеры, ошибки, как сделать.
- text-transform.
свойство описывает, как трансформировать текст в заглавные или прописные буквы.
Значения: capitalize, uppercase, lowercase, none, full-width
- word-spacing устанавливает длину пробела между словами и между тегами.
Значения: normal, значение в абсолютных или относительных единицах.
- white-space используется для описания того, как обрабатываются пробелы внутри элемента.
Значения: normal, nowrap, pre, pre-wrap, pre-line.
- text-align-last описывает, как выравнивается последняя строка в блоке или строка, идущая сразу перед принудительным разрывом строки
Значения: auto, start, end, left, right, center, justify.
- text-decoration описывает декорирование текста. Сокращенная запись для свойств
text-decoration-line (декорирование текста горизонтальными линиями), text-decoration-style (устанавливает стиль линии), text-decoration-color (устанавливает цвет декорирования), text-decoration-thickness (устанавливает толщину горизонтальной линии)
Значения: none, underline, overline, line-through, blink и их камбинации. Еще примеры: underline dotted, underline dotted blue, wavy overline lime и т.д.
- text-indent определяет размер отступа (пустого места) перед строкой в текстовом блоке. По умолчанию это свойство управляет отступом только первой строкой блока, однако ключевые слова hanging и each-line могут изменить данное поведение.
Значения: значение в абсолютных или относительных единицах.
- line-height устанавливает величину пространства между строками, например в тексте. В блочных элементах оно указывает минимальную высоту блоков строк внутри элемента. В незамещаемых внутристрочных элементах —указывает высоту, которая используется для вычисления высоты блоков строк.
- letter-spacing определяет межбуквенное расстояние в тексте.
Значения: normal, значение в абсолютных или относительных единицах.