Буквы верхнего и нижнего регистра

Управление регистрами символов в HTML документе производится с помощью CSS стилей. Свойство text-transform устанавливает заданные характеристики в соответствии с выбранными параметрами.
text-transform : uppercase;
uppercase
– данная опция создаёт условия для вывода всех символов прописными (верхний регистр).

HTML
<h1>Прописные буквы</h1>
CSS
.box{
width: 250px;
display: inline-block;
padding-top: 4px;
padding-right: 40px;
padding-bottom: 4px;
padding-left: 40px;
border: 3px solid #444;
background-color: #FC0;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 12px;
}
h1{
text-transform: uppercase;
}
text-transform : lowercase;
lowercase
– данный параметр задаёт вывод строчных символов (нижний регистр).

HTML
<div class="box">
<div class="block">
ПЕРВАЯ БУКВА В ВЕРХНЕМ РЕГИСТРЕ, ПОСЛЕДУЮЩИЕ СИМВОЛЫ В НИЖНЕМ РЕГИСТРЕ
</div>
</div>
CSS
.block{
font-size: 20px;
font-weight: bold;
text-transform: lowercase;
}
.block:first-letter{
text-transform: uppercase;
}
text-transform : capitalize;
capitalize
– параметр устанавливает отображение всех слов в предложении с заглавной буквы.

HTML
<div class="box">
<p>Каждое слово начинается с заглавной буквы</p>
</div>
CSS
p{
font-size: 19px;
font-weight: bold;
text-transform: capitalize;
}
text-transform : none;
none
– регистр символов остаётся неизменным.

HTML
<div class="box">
<div class="block">
<span class="no-changes">П</span>ЕРВАЯ БУКВА БЕЗ ИЗМЕНЕНИЙ, ОСТАЛЬНЫЕ СТРОЧНЫЕ
</div>
</div>
CSS
.block{
font-size: 20px;
font-weight: bold;
text-transform: lowercase;
}
.no-changes{
text-transform: none;
}