No stackoverflow, quando passamos o mouse sobre a reputação de um usuário, vemos um texto. Eu já vi isso em muitos lugares e o código fonte diz que isso pode ser feito sem js. E eu tentei e consegui apenas isso-
<div="text">hover me</div>
Use o title
atributo, por exemplo:
<div title="them's hoverin' words">hover me</div>
ou:
<span title="them's hoverin' words">hover me</span>
reputation score
.O atributo title também funciona bem com outros elementos html, por exemplo, um link ...
fonte
Frequentemente, busco a tag abreviação html nessa situação.
<abbr title="Hover">Text</abbr>
https://www.w3schools.com/tags/tag_abbr.asp
fonte
<span>
se você quiser apenas um texto suspenso.Você está procurando uma dica de ferramenta
Para a dica de ferramenta básica, você deseja:
Para uma versão javascript mais sofisticada, você pode procurar:
http://www.designer-daily.com/jquery-prototype-mootool-tooltips-12632
O link acima fornece 12 opções para dicas de ferramentas.
fonte