Przejdź do treści

HTML5 - HTML

Element bierny <... inert>

W jaki sposób zablokować możliwość zaznaczania i wyszukiwanie tekstu w wybranym elemencie na stronie WWW?

(interpretuje: Firefox 112, Opera 88, Chrome 102)

  • Element bez znacznika zamykającego (np. INPUT):
    <element inert>
  • Element ze znacznikiem zamykającym (np. DIV):
    <element inert>...</element>
element
Dowolny znacznik HTML 4.01 lub HTML5

inert to atrybut logiczny (wstawiany bez wartości), sprawiający, że element przestaje być interaktywny - tzn.:

  • Użytkownik nie będzie w stanie zaznaczyć tekstu takiego elementu.
  • Nie będzie możliwości edytowania zawartości w polach formularzy ani elementach z atrybutem contenteditable="true".
  • Zawartość, tak oznaczonego elementu, jest ignorowana podczas przeszukiwania dokumentu (skrót klawiaturowy Ctrl+F).
  • Do skryptów JavaScript nie docierają z niego zdarzenia "click" ani "focus".
  • Element i cała jego zawartość mogą być zignorowane przez technologie zwiększające dostępność strony.

Przykładowym zastosowaniem tego atrybutu może być tymczasowe usunięcie interaktywności dynamicznym elementom strony, które jeszcze nie do końca się wczytały albo chwilowo znajdują się poza zakresem widoczności okna przeglądarki, zanim użytkownik nie wykona jakiejś założonej akcji.

Komentarze

Zobacz więcej komentarzy

Facebook