Tenho uma etiqueta no meu html como esta:
<h1>My Website Title Here</h1>
Usando css eu quero substituir o texto pelo meu logotipo atual. I'tenho o logo lá sem problemas via redimensionamento da tag e colocação de uma imagem de fundo via css. No entanto, eu posso'não sei como me livrar do texto. I'já vi isso feito antes basicamente empurrando o texto para fora da tela. O problema é que eu não consigo'não me lembro onde o vi.
A maneira mais amigável para os navegadores é escrever o HTML como
<h1><span>Website Title</span></h1>
então use CSS para esconder o vão e substituir a imagem
h1 {background:url(/nicetitle.png);}
h1 span {display:none;}
Se você pode usar CSS2, então há algumas maneiras melhores de usar o content
property, mas infelizmente a web está't 100% lá ainda.