Оформление текста
Классы задают регистр, в котором показан текст, не меняя сам текст в разметке. Берите их для подписей, кнопок и заголовков разделов, которые по дизайну набраны прописными.
Пример
Подпись над образцом — класс, который на нём стоит.
Классы
| Класс | CSS | Значения |
|---|---|---|
lowercase |
text-transform: lowercase |
— |
uppercase |
text-transform: uppercase |
— |
capitalize |
text-transform: capitalize |
— |
normalcase |
text-transform: none |
— |
Условия (что это): ширина экрана — нет; состояния — нет.
Классы и переменные собраны из CSS выпуска и обновляются вместе с ним.
Применение
Пишите текст в разметке в обычном регистре, а прописные задавайте классом:
так текст правильно копируется и читается программами чтения с экрана.
normalcase отменяет преобразование, заданное классом или унаследованное от
родителя.
<p class="uppercase tracking-wide text-1/2">Раздел</p>
<h2 class="uppercase">Заголовок <span class="normalcase">iOS</span></h2>
Прописные буквы читаются плотнее: для коротких подписей добавляйте
межбуквенный интервал tracking-wide.
Ограничения
capitalizeделает прописной первую букву каждого слова, включая предлоги, и не делает строчными остальные буквы.- Результат зависит от языка: задавайте
langу документа или блока, чтобы браузер выбрал правила регистра. - Длинный текст прописными читается труднее: ограничьтесь подписями и короткими заголовками.