O Mistério do Sublinhado em `target='_blank'`
2025-02-24
Já se perguntou por que `target='_blank'` precisa daquele sublinhado? Antes do HTML5, desenvolvedores usavam `` para criar funcionalidades parecidas com SPA, dividindo a janela em frames com IDs únicos. O atributo `target` especificava em qual frame carregar um link. `_blank` não era um nome de frame; instruía o navegador a abrir uma nova janela (abridoras não eram comuns na época). O sublinhado denotava um valor especial, não um frame. Embora `` esteja depreciado, a convenção `_blank` permanece.
Desenvolvimento