tabindex: 0, -1 и ловушка фокуса без ошибок
Когда не ставить положительный tabindex.
Порядок Tab по умолчанию следует DOM — `tabindex="0"` добавляет в последовательность неинтерактивный div только если вы повесили role=button и keyboard handlers.
`tabindex="-1"` уводит элемент из Tab, но позволяет `focus()` из JS — заголовок модалки при открытии.
- tabindex — MDN — Значения атрибута.
- Focus order — WCAG — Понимание 2.4.3.
Антипаттерн
Положительные tabindex (1, 2, 3…) ломают естественный порядок — избегайте на маркетинговых лендингах.