inert
Atrybut HTML, który unieruchamia całe poddrzewo: nie da się w nie kliknąć ani przenieść na nie fokusu, czytniki ekranu go nie widzą, a wyszukiwanie na stronie je pomija.
Potrzeba pojawia się za każdym razem, gdy coś jest nałożone na resztę strony — modal, wysuwane menu, nakładka. Bez atrybutu trzeba ręcznie wyłączać zawartość pod spodem, czyli w praktyce ustawiać tabindex="-1" na każdym elemencie fokusowalnym, pamiętać ich pierwotne wartości i dodać aria-hidden na kontenerze. Prawie żadna implementacja nie robiła tego w pełni poprawnie, więc fokus klawiatury wędrował za okno dialogowe, a użytkownik się gubił. Atrybut załatwia całość jednym słowem. Użycie <dialog> z showModal() stosuje go automatycznie do wszystkiego poza oknem. Obsługiwany we wszystkich głównych przeglądarkach od 2023 roku.