|
Браузеры
В браузере Internet Explorer 6 при использовании нумерованного списка и
значения inside свойства liststyle-
position, числа идущие с 10, начинают накладываться на текст списка.
Браузер Internet Explorer до седьмой версии включительно не поддерживает
значения armenian, decimalleading-
zero, georgian, lower-greek, lower-latin, upper-latin, inheirt. Вместо них
выводится нумерация
арабскими числами. В этом браузере нумерация или маркеры не отображаются для
плавающих элементов
(UL { float: left; }).
Internet Explorer 8 дополнительно понимает значение upper-greek, которое
устанавливает нумерацию в виде
заглавных греческих букв (?, ?, ?, ?,...).
margin
Краткая информация
Описание
Устанавливает величину отступа от каждого края элемента. Отступом является
пространство от границы
текущего элемента до внутренней границы его родительского элемента (рис. 1).
Рис. 1. Отступ от левого края элемента
Если у элемента нет родителя, отступом будет расстояние от края элемента до
края окна браузера с
учетом того, что у самого окна по умолчанию тоже установлены отступы. Чтобы от
них избавиться, следует
устанавливать значение margin для селектора равное нулю.
Свойство margin позволяет задать величину отступа сразу для всех сторон
элемента или определить ее
только для указанных сторон.
Синтаксис
margin: [значение | проценты | auto] {1,4} | inherit
Значения
Разрешается использовать одно, два, три или четыре значения, разделяя их между
собой пробелом.
Эффект зависит от количества значений и приведен в табл. 1.
Величину отступов можно указывать в пикселах (px), процентах (%) или других
допустимых для CSS
единицах. Значение может быть как положительным, так и отрицательным числом.
Указывает, что размер отступов будет автоматически рассчитан браузером.
Наследует значение родителя.
Internet Explorer Netscape Opera Safari Firefox
6.0 7.0 8.0 8.0 9.0 8.0 9.2 9.5 1.3 2.0 3.1 1.5 2.0 3.0
Ошибки Частично Да Да Да Да Да Да Да Да Да Да Да Да
CSS CSS1
Значение по умолчанию 0
Наследуется Нет
Применяется Ко всем элементам
Аналог HTML Нет
Ссылка на спецификацию http://www.w3.org/TR/CSS21/box.html#propdef-margin
Табл. 1. Зависимость от числа значений
Число
значений
Результат
1 Отступы будут установлены одновременно от каждого края элемента.
2 Первое значение устанавливает отступ от верхнего и нижнего края, второе — от
левого и правого.
3
Первое значение задает отступ от верхнего края, второе — одновременно от левого
и правого
края, а третье — от нижнего края.
4 Поочередно устанавливается отступ от верхнего, правого, нижнего и левого края.
auto
inherit
Пример
margin
|