Работаем с текстом с помощью CSS! Чем дальше мы идём, тем скучнее всё выглядит.
Сейчас я дам отдельные списки по разным способам преобразования текста!
text-transform
Cвойство text-transform стилизует текст:- text-transform: none - отсутствие эффектов.
- text-transform: capitalize делает все первые буквы слов прописными.
- text-transform: uppercase делает все буквы прописными.
- text-transform: lowercase делает все буквы строчными.
- text-transform: initial - значение по умолчанию.
- text-transform: inherit - наследование значений от родительского элемента.
white-space
Cвойство white-space работает с пробелами и переносами строк:- white-space: normal - отсутствие эффектов: между словами один пробел, текст переносится по необходимости.
- white-space: nowrap запрещает переносить текст, это возможно осуществить только с помощью <br />.
- white-space: pre в браузере отображаются дополнительные пробелы и переносы.
- white-space: pre-wrap сохраняет пробелы в тексте, переносит текст по необходимости.
- white-space: pre-line удаляет лишние пробелы в тексте.
- white-space: break-spaces - работает аналогично pre-wrap, только пробелы в конце строк имеют значение.
- white-space: initial - значение по умолчанию.
- white-space: inherit - наследование значений от родительского элемента.
tab-size
Cвойство tab-size устанавливает отступ, который получается с помощью клавиши TAB, оно работает только для элементов <textarea>, <pre>. Это свойство может быть обозначенно целым положительным числом или длинной ( в правильных единицах измерения, например, px ), также доступны значения initial, inheritword-break
Cвойство word-break определяет возможность мягкого перехода текста на новую строку, разделяя слова. Используются значения normal, break-all ( разрыв строк происходит без переноса слов ), keep-all ( разрыв происходит между парными символами ), initial, inherit.line-break
Cвойство line-break определяет правила переноса строк относительно знаков препинания и символов- line-break: auto назначает значение по умолчанию относительно используемого браузера.
- line-break: loose разделяет строки по наименьшему количеству правил, чаще используется для коротких строк.
- line-break: normal разбивает строки стандартным набором правил.
- line-break: strict разделяет строки, используя строгий набор правил переноса.
- line-break: initial - значение по умолчанию.
- line-break: inherit наследует значение.
text-align
Свойства text-align, text-align-all, text-align-last выравнивают текст по значению, которое вы устанавливаете. Такими могут быть: start, end, left, right, center, justify и match-parentИзвиняюсь за сухость этой темы
0 коммент.:
Отправить комментарий