· margin,margin-left,margin-right,margin-top,margin-bottom задают отступы вокруг элемента (отступы от рамки до объемлющего бокса с соответствующей стороны). При указании размера в процентах, используют в качестве базы размер объемлющего блока. В случае использования margin можно указать одно значение (для всех полей), два значения (первое - для верхнего и нижнего, второе - для левого и правого), три значения (первое - для верхнего, второе - для левого и правого, третье - для нижнего), четыре значения (верхнее, правое, нижнее, левое).
· padding,padding-left,padding-right,padding-top,padding-botton задают расстояния от содержимого до рамки.
· border-width, border-top-width, border-right-width, border-left-width, border-bottom-width задают ширины линий рамок. Можно указать их либо в виде длины (но не в процентах), либо значения thin, medium, thick.
· border-color, border-top-color, border-left-color, border-right-color, border-bottom-color задают цвета рамок. Кроме собственно цвета можно указать значение transparent (прозрачная рамка)
· border-style, border-top-style, border-left-style, border-right-style, border-bottom-style задают стиль рамки. Значения: none (размер будет 0), hidden (почти всегда, то же, что none), dotted - рамка из точек, dashed - рамка из пунктирных линий, solid - рамка из сплошной линии, double - двойная сплошная линия, groove - вырезанная линия, ridge - выступающая линия, inset - вдавленная линия, outset - выпуклая линия.
· border, border-top, border-bottom, border-left, border-right позволяют устанавливать все атрибуты рамок в порядке: размер, стиль, цвет. Первый вариант позволяет устанавливать только одинаковые значения для всех сторон.