A resposta ficou vaga para mim, qual usar então o text-indent: -99999px ou o font-size: 0px ? Tem alguma outra forma além dessas, que não traga problema independente do navegador ?
A resposta ficou vaga para mim, qual usar então o text-indent: -99999px ou o font-size: 0px ? Tem alguma outra forma além dessas, que não traga problema independente do navegador ?
Há outras formas, mas nenhuma 100% eficiente ainda, infelizmente.
Mano eu já usei o font: 0; e também o text-indent - 99999px; acredito que a última opção seja melhor semanticamente falando! por isso utilizo ela.
Eu acredito que text-indent: -9999px; de menos problema.
text-indent: -9999px;
pois o font-size:0px tem navegador que interpreta de forma errada fazendo com que a font fica com o tamanho normal.
Caso eu tenha necessidade eu vou usar o text-indent. Agradeço pessoal.
Ao pesquisar em diversas fontes, cheguei a uma conclusão pessoal que a melhor forma seria utilizar a técnica "sIFR": https://mikeindustries.com/blog/sifr