Spec-Zone.ru › Web APIs

Подсветка: свойство type

Ограниченная доступность

Эта функция не является базовой, так как она не работает в некоторых из наиболее широко используемых браузеров.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Свойство type интерфейса Highlight представляет собой перечислимый тип String, используемый для указания смысла выделения. Это позволяет средствам辅助技术, таким как программы для чтения с экрана, включать этот смысл при отображении выделения пользователям.

По умолчанию объект выделения будет иметь свой тип, установленный на highlight, но вы можете изменить его на spelling-error или grammar-error.

Значение

Возможные значения перечислимого значения type:

highlight

Это тип выделения по умолчанию. Он не имеет никакого конкретного смысла.

spelling-error

Используйте этот тип, когда выделение используется для выделения неправильно написанного контента.

grammar-error

Используйте этот тип, когда выделение используется для выделения грамматически некорректного контента.

Примеры

const spellErrorRange = new Range();
spellErrorRange.setStart(textNode, 10);
spellErrorRange.setEnd(textNode, 20);

const spellErrorsHighlight = new Highlight(spellErrorRange);

spellErrorsHighlight.type = "spelling-error";

Спецификации

Спецификация
CSS Custom Highlight API Модуль уровня 1
# enumdef-highlighttype

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
type 105 105 предварительный просмотр 91 17.2 105 Нет 72 17.2 20.0 105

См. также

  • API пользовательской подсветки CSS
  • API пользовательской подсветки CSS: будущее выделения диапазонов текста на веб-страницах

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Highlight/type

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API