Ik heb een tag in mijn html zoals deze:
<h1>My Website Title Here</h1>
Met behulp van css wil ik de tekst vervangen door mijn eigenlijke logo. Ik'heb het logo daar geen probleem via resizing van de tag en het zetten van een achtergrondafbeelding in via css. Ik kom er echter niet achter hoe ik de tekst weg kan krijgen. Ik heb het eerder gezien, in principe door de tekst van het scherm te duwen. Het probleem is dat ik me niet kan herinneren waar ik het gezien heb.
De meest cross-browser vriendelijke manier is om de HTML te schrijven als
<h1><span>Website Title</span></h1>
gebruik dan CSS om de span te verbergen en vervang de afbeelding
h1 {background:url(/nicetitle.png);}
h1 span {display:none;}
Als je CSS2 kunt gebruiken, dan zijn er een aantal betere manieren met behulp van de content
eigenschap, maar helaas is het web nog niet'100% zover.