🔗 Text Fragments é um recurso da web que permite gerar URLs apontando para um trecho específico de texto dentro de uma página, com scroll automático e highlight visual ao abrir o link.

📝 A sintaxe é um fragmento especial na URL, prefixado por #:~:text=:

https://exemplo.com/artigo#:~:text=texto%20a%20destacar

⚙️ Você também pode definir um intervalo entre dois trechos (startText,endText) e prefixos/sufixos para desambiguar quando o texto aparece várias vezes:

#:~:text=prefixo-,texto%20a%20destacar,-sufixo
#:~:text=inicio,fim

🌐 Suporte hoje: Chrome 80+, Edge 80+, Safari 16.4+. O Firefox ainda não implementa nativamente. Confira o status no Can I Use.

🛠 Para gerar esses links sem ter que codificar a URL na mão, o próprio Chrome tem o recurso “Copy link to highlight” ao selecionar texto e clicar com o botão direito.

💡 Útil para documentação, suporte, anotações pessoais e qualquer cenário em que você queira mandar alguém direto para um ponto exato de uma página longa.

LoFM.