Как создать свой блог

≈ 2 мин чтения

CSS – margins, borders, padding

07.05.2012

Все элементы HTML можно рассматривать как боксы (блоки). А с помощью СSS (каскадные таблицы стилей) легко ими управлять. В такой модели имеется контент (текст, видео, формы, рисунки и т.д.) и обрамляющий его элементы, называемые, как  margins, borders, padding. Такая блочная модель позволяет устанавливать рамки вокруг элемента и расстояния между элементами, изменять фон различных элементов, т.е. влиять на внешний вид веб-страницы. В общем виде такая модель показана на рисунке.

  • Border – это рамка вокруг контента;
  • Padding – это область вокруг контента;
  • Margin – это область вокруг рамки (border), которая полностью прозрачна и не имеет своего цвета фона.

Проще всего все эти иноземные слова понять на примерах.

Сначала просто выведем тест и посмотрим, как он выглядит, т.е. выводим чистый контент.

Это пример вывода текста без margins, borders, padding

Теперь установим (border) вокруг текста (контента).

Свойство «border»

Свойство border позволяет задать параметры рамки, такие как толщину, цвет и стиль. Причём возможно задание различных значений по разным сторонам, т.е., например верх рамки будет синий, а правая сторона красной. Значения разделяются пробелом. Основные свойства рамок (обращаю внимание, что только основные, т.к. их значительно больше. Подробности можно посмотреть в справочниках, а здесь главное понять принцип):

border-width  — это свойство задаёт толщину. Значение задаётся либо в пикселях, либо установленными стандартными переменными — thin (2 пиксела), medium (4 пиксела),  thick (6 пикселов).

border-color – это свойство устанавливает цвет. Он задаётся либо названиями (red, Green и т.д.) либо шестнадцатеричными значениями, например,  #FF6666.

border-style – это свойство устанавливает стиль. Возможно установить различные стили для разных сторон. Вот как выглядит различные стили.

Пример использования свойства border. Задаём толщину (border-width) 4 пикселя, цвет (border-color) – красный, стиль (border-style) – сплошная.

P {

border-width: 4px; /*Ширина  */

border-color: red; /* Цвет */

border-style: solid; /* Стиль */

}

 Смотрим результат.

Автор блога https://delajblog.ru/

Похожие статьи:

  1. СSS – Цвет и фон
  2. СSS – каскадные таблицы стилей
  3. Красивый текст в WordPress
  4. Основы HTML
  5. Плагин подсветки кода
, ,