English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS справочник

CSS @rules (RULES)

Полный список свойств CSS

Метод использования и примеры свойства CSS3 tab-size

Свойство CSS tab-size используется для настройки ширины табуляции (U+0009).

Таблица ниже предоставляет инструкции по использованию и историю версий этого свойства, а также грамматику использования в скриптах JavaScript.

Значение по умолчанию:8
Для:Блочные контейнеры
Инheritance:Да
Анимируемо:Нет.См. также Анимационные свойства.
Версия: Новые функции CSS3
JavaScript грамматика:object.style.tabSize="16"

Грамматика использования tab-size

Грамматика этого свойства такая:

tab-size: integer | length | initial | inherit

Ниже приведен пример того, как использовать свойство tab-size.

  pre {
      -moz-tab-size: 4; /* Firefox */
        -o-tab-size: 4; /* Opera */
           tab-size: 4; 
  }
Протестируйте, посмотрите‹/›

Значения свойств

Таблица ниже описывает значения этого свойства.

ЗначениеОписание
integerУказать количество пробелов в табуляции. Это должно быть положительное целое число.
lengthУказать ширину тега в качестве значения длины px, pt, cm, em и т.д., отрицательные значения длины не допускаются.
initialУстановить это свойство в его значение по умолчанию.
inheritЕсли задан, то связанный элемент использует значение свойства tab-size родительского элемента.

Совместимость браузеров

Совместимость браузеров для свойства tab-size, числа в таблице представляют собой минимальную версию браузера, поддерживающего это свойство; все основные браузеры поддерживают это свойство.

  • Firefox 4+ -moz-

  • Google Chrome 21+

  • Internet Explorer ×

  • Apple Safari 6.1+

  • Opera 10.6+ -o-, 15+

Предупреждение:tab-size Большинство браузеров в настоящее время не поддерживают длину значения свойства. Лучше всего избегать использования значений длины.

Дополнительное чтение

См. также следующие руководства:CSS Text.

См. также соответствующие свойства:white-space,word-spacing.