The HTML `<mark>` element currently has mixed support in screen readers:
https://adrianroselli.com/2017/12/tweaking-text-level-styles.html#MarkUpdate02
• JAWS and NVDA are the best.
• TalkBack and VoiceOver / macOS are ok.
• VoiceOver / iPadOS is poor.
• Narrator is effectively non-existent.
Don’t rely on specs, MDN support charts, Can I Use, randos with a hammer, etc., and always test instead.