css властивість tab-size


Властивість tab-size використовується для зміни відстані відступу, заданого за допомогою символу табуляції (клавіша Tab або символ U+0009).

Властивість `tab-size`

В HTML, табуляція, зазвичай, заміняється одним пробілом (найдовша клавіша), за винятком декількох елементів, наприклад, <textarea> чи <pre>.

Властивість tab-size відміняє цю заміну, та дозволяє задати власний розмір табуляції.

Ця властивість може бути особливо корисною при поданні контенту, такого як комп'ютерний код, у якому може бути багато рядків відступу.

автор: Svitlana

Нотатка

Оскільки специфікація цієї технології ще не стабілізувалася, перевірте таблицю сумісності з браузерами.

Також зауважте, що синтаксис і поведінка цієї технології можуть змінюватися в майбутніх версіях браузерів, через можливу зміну специфікації.

автор: Svitlana

Синтаксис

tab-size: number|length|initial|inherit;

Властивість tab-size може отримувати 4 значень:

number

Визначає ширину табуляції в пробілах. Без задання 8. Тобто, якщо Ви вкажете в якості значення число 0, то слова які були розділені символом табуляції, зіллються в єдине.

автор: Svitlana

length

Визначає довжину відступу. На даний момент це значення не підтимується жодним із браузерів.

автор: Svitlana

initial

Встановлює властивість у значення без задання

автор: Svitlana

inherit

Вказує на спадковість властивості від свого батьківського елемента

автор: Svitlana

Значення без задання: 8
Наслідує: Так
Анімується: Ні
JavaScript синтаксис: object.style.tabSize="16"

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
tab-size 21.0 4.0 - moz - 6.1 15.0 <br> 10.60 -o- Не підтримується Не підтримується
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
tab-size 4.4 4.0 - moz - 7.1

Приклади

+ запропонувати свій приклад у пісочниці

Обидва рядки починаються з одного символу табуляції; tab-size каже, скільком пробілам він дорівнює — 4 чи 16.

HTML

<pre class="t4">	tab-size: 4</pre>
<pre class="t16">	tab-size: 16</pre>

CSS

pre {
    border-left: 3px solid #0172ad;
}

.t4  { tab-size: 4; }
.t16 { tab-size: 16; }
автор: Svitlana

Динамічний приклад впливу значення на елементи

автор: Svitlana

Простий приклад використання

автор: Svitlana

Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід