тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Свойство padding

Свойство padding устанавливает внутренний отступ элемента. Значением свойства служат любые единицы для размеров. По умолчанию каждый браузер может добавлять элементам различные отступы.

Свойство является сокращением для свойств padding-top, padding-right, padding-bottom, padding-left.

Синтаксис

селектор { padding: значение; }

Количество параметров

Свойство padding принимает 1, 2, 3 или 4 значения, перечисляемые через пробел:

Количество Описание
1 Одно значение задает отступ со всех сторон элемента.
2 Первое значение задает отступ сверху и снизу, а второе - справа и слева.
3 Первое значение задает отступ сверху, второе - справа и слева, а третье - снизу.
4 Первое значение задает отступ сверху, второе - справа, третье - снизу, а четвертое - слева.

Пример

В данном случае по умолчанию внутренний отступ будет нулевой и текст будет прижат к границе блока:

<div id="elem"> какой-то текст... </div> #elem { padding: 0; width: 300px; border: 1px solid black; text-align: justify; }

:

Пример

А теперь давайте сделаем внутренний отступ в 30px:

<div id="elem"> какой-то текст... </div> #elem { padding: 30px; width: 300px; border: 1px solid black; text-align: justify; }

:

Пример

Сейчас отступ сверху и снизу будет 20px, а справа и слева - 5px:

<div id="elem"> какой-то текст... </div> #elem { padding: 20px 5px; width: 300px; border: 1px solid black; text-align: justify; }

:

Пример

Сейчас отступ сверху 5px, справа - 15px, снизу - 25px, слева - 35px:

<div id="elem"> какой-то текст... </div> #elem { padding: 5px 15px 25px 35px; width: 300px; border: 1px solid black; text-align: justify; }

:

Смотрите также

  • свойство margin,
    которое задает внешний отступ