CSS-свойство tab-sizeProperty
Пример
Задайте tab-size для элемента <pre>:
pre {tab-size: 16; }
pre {-moz-tab-size: 16; } /* Код для Firefox */
pre {-o-tab-size: 16; } /* Код для Opera */
pre {-moz-tab-size: 16; } /* Код для Firefox */
pre {-o-tab-size: 16; } /* Код для Opera */
Попробуйте сами »
Поддержка браузеров
![]()
В настоящее время только Chrome поддерживает атрибут tab-size.
Firefox поддерживает альтернативное свойство для этого, а именно свойство -moz-tab-size.
Opera поддерживает альтернативное свойство для этого, а именно свойство -o-tab-size.
Ни один браузер в настоящее время не поддерживает это значение как единицу длины.
Определение и использование
Свойство tab-size задаёт длину пробелов для символов табуляции.
В HTML символ табуляции обычно отображается как один пробел, за исключением некоторых элементов, таких как <textarea> и <pre>, и результат свойства tab-size применяется только к этим элементам.
| Значение по умолчанию: | 8 |
|---|---|
| Наследуется: | Да |
| Анимируемый: | Нет. См.Анимируемость。 |
| версия: | CSS3 |
| Синтаксис JavaScript: | object.style.tabSize="16" Попробуйте сами |
Синтаксис CSS
tab-size: число|длина|initial|inherit;
Значение свойства
| Значение | Описание | Тестирование |
|---|---|---|
| число | Значение по умолчанию — 8. Оно определяет количество пробельных символов, отображаемых для каждого символа табуляции. | |
| length | Оно задает длину символа табуляции. Почти все основные браузеры не поддерживают это значение свойства. | |
| initial | Устанавливает для этого свойства значение по умолчанию. См.initial。 | |
| inherit | Наследует это свойство от родительского элемента. См.inherit。 |
Другие расширения