A menos que ela esteja vendendo suas próprias fontes neste site, acho que vocês dois poderiam trabalhar mais na incorporação de CSS (sim, li que isso não é uma opção para você agora, mas insisto).
Se o caso for um trabalho gráfico mais pesado sobre fontes (cores gradientes, alinhamento torcido, brilho, gravação em relevo, gravação ...), tornando realmente impossível renderizar as opções CSS conforme necessário, recomendamos o seguinte:
use imagens através de CSS (talvez um sprite) e oculte o texto âncora com o identificador de texto. html
<a href="work1.html" title="My first work" id="firstWork">My first work</a>
css
#firstWork {display: block; width: 200px; height: 150px; background-image:url('img/firstwork.jpg'); text-ident: -999em;}
Essa é uma técnica. Sim, eu sei, o Google pode punir isso, mas você nunca ouviu falar de um único site penalizado por usar isso.
Outra maneira seria usar a tag img dentro da tag anchor ALONG com o texto e, em seguida, usar CSS para ocultar o texto e corrigir o posicionamento da img, se necessário. Esta última opção oferece a possibilidade de adicionar alt, título, longdesc à imagem, aumentando a quantidade e a qualidade das informações indexadas.
Você pode ir além com essa última opção e buscar uma solução ainda melhor e mais recente: usando a tag figure, disponível para HTML5, junto com a figcaption. A idéia é manter anchor-> figure-> img + figcaption.
O Figcaption criaria o papel de âncora e você pode usar CSS para ocultá-lo.
Bem, 3 soluções. Escolha um. Eu iria com o último.