ГРУППА КУРСА
|
Главная >
Учебник CSS >
Выравнивание текста и блоковТекстСвойство text-align производит горизонтальное выравнивание текста внутри элемента. При этом сам элемент не перемещается. text-align: left - по левому краю (значение по умолчанию) text-align: right - по правому краю text-align: center - по центру элемента text-align: justify - по ширине Пример: Стиль: +
HTML код:
К текстовым элементам можно применять свойство vertical-align. Но оно производит вертикальное выравнивание не относительно внешнего элемента, а относительно его базовой линии. Поэтому для выравнивания текста это свойство использовать не удобно. Ячейки таблицыСвойства text-align и vertical-align можно использовать для выравнивания внутри ячеек таблицы. Для ячеек vertical-align принимает такие значения: vertical-align: middle - по центру (значение по умолчанию) vertical-align: top - по верхнему краю vertical-align: bottom - по нижнему краю Это свойство производит вертикальное выравнивание всего содержимого ячейки, включая текстовые и блочные элементы. А text-align применяется только к тексту. Пример: Стиль:
HTML код:
БлокиЕсть ещё один способ выравнивания блоков. Можно указать размер блока и внешние отступы в процентах от внешнего элемента. Это можно использовать для горизонтального и вертикального выравнивания. Только при вертикальном выравнивании высота внешнего блока должна быть задана напрямую. Нужно учитывать что размер экрана может быть маленьким, поэтому дополнительно можно указать минимальный размер блока.
Если какому-то отступу установить значение auto, то отступ займёт всё доступное пространство. Это позволяет расположить блок справа. А если это значение указать левому и правому отступу, то пространство делится между ними пополам, и блок оказывается в центре. Стиль:
HTML код:
|