Si si, se ne accorge... 
Invece che coprirlo, hai 3 alternative (4 se consideriamo "mostrare il testo"):
A: Il testo che vuoi coprire è l'equivalente testuale del contenuto dell'immagine. Il testo viene visualizzato se non può essere visualizzata l'immagine. Semanticamente l'immagine viene considerata un contenuto e non una decorazione (in questo caso sono sconsigliati i metodi B e C).
Codice:
<img src="img/immagine.jpg" alt="Testo per l'utente che non visualizza l'immagine" />
B: Vuoi inserire un testo che venga visualizzato se non vengono caricati i css. Buono per i browser testuali, con i css disattivati non viene visualizzata l'immagine ed è visibile il testo in posizione originale.
Codice:
<!-- HTML -->
<p class="classe">Il testo da non visualizzare</p>
/*CSS*/
classe {
backround: transparent url(img/immagine.jpg) no-repeat;
height:100px;
width:200px;
text-indent:-9999px;
} C: Vuoi nascondere un tag e non vuoi mostrare nulla al suo posto. Con i css disattivati il testo viene mostrato.
Codice:
<p class="classe">Testo da nascondere</p>
/*CSS*/
classe {
position:absolute;
text-indent:-9999px;
} Come per ogni cosa, un utilizzo ponderato è consigliabile. Utilizzare questi metodi per migliorare l'accessibilità è una cosa, abusarne per posizionare bene il sito può portare facilmente a penalizzazioni. In particolare è sconsigliato nascondere grandi porzioni di testo, o troppi elementi di una pagina. In nessun caso è consigliabile inserire troppe parole chiave nei contenuti nascosti (beh, questo in teoria sempre
).
Se qualcosa non è chiaro chiedi pure 
| | | |
| | CSS | Fogli di Stile | | |
| | | |
| | | |
| | Browser | Un browser web (sfogliatore di documenti web) è un programma che interpretail codice delle pagine web e lo visualizza in forma di ipertesto | | |
| | | |
| | | |
| | Tag | tag sono le marcature del linguaggio che permettono la formattazione della pagina | | |
| | | |