CSS – margins, borders, padding

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

 СSS - блочная модель

  • 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-style -различные стили

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

P {

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

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

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

}

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

 

CSS стили

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

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

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

© All Rights Reserved