# Текст и шрифты
# Заголовки: <h1> - <h6>
<h1>Заголовок 1 уровня</h1>
<h2>Заголовок 2 уровня</h2>
<h3>Заголовок 3 уровня</h3>
<h4>Заголовок 4 уровня</h4>
<h5>Заголовок 5 уровня</h5>
<h6>Заголовок 6 уровня</h6>
# Перенос строки: <br>
Здесь нужно сделать <br> перенос строки
# Абзац: <p>
<p>Первая строка</p>
<p>Вторая строка</p>
# CSS-свойство: font-...
p {
font-size: 20px; # размер шрифта
font-style: italic; # начертание шрифта
font-weight: bold; # асыщенность шрифта
}
# CSS-свойство: text-...
p {
text-align: center | left | right; /* горизонтальное выравнивание текста в пределах элемента */
text-decoration: none | underline; /* оформление текста */
text-decoration-color: orange; /* оформление текста (цвет линии) */
text-decoration-style: solid | double | dotted | dashed | wavy; /* оформление текста (стиль линии) */
text-indent: 20px; /* красная строка */
text-transform: uppercase | lowercase; /* преобразованием текста элемента в заглавные или прописные символы */
}
# CSS-свойство: text-shadow
3px
- смещение по горизонтали4px
- смещени по вертикали5px
- размытие
p {
text-shadow: 3px 4px 5px #000;
}
# Работа с текстом
p {
word-spacing: 10px /* расстояние между словами */
letter-spacing: 4px; /* расстояние между буквами */
line-height: 1.5; /* расстояние между строками */
}
# Работа со шрифтами
p {
font-family: Verdana; /* семейство шрифта */
}
# Подключение шрифта
@font-face {
font-family: OpenSans; /* имя шрифта */
src: url(../font/OpenSans.ttf); /* путь к файлу со шрифтом */
}
# Применение шрифта
p {
font-family: OpenSans;
}
- Google Fonts
- Шрифты Serif и Sans-Serif
- Font-Face Ninja
# Направление текста
p {
writing-mode: horizontal-tb; /* стандартное */
writing-mode: vertical-rl; /* сверху-вниз, справа-налево */
writing-mode: vertical-lr; /* сверху-вниз, слева-напрво */
}