Lo que realmente quería era tener una imagen "unida" a los enlaces, sin que conseguir subrayada en vuelo estacionario. Aquí es una solución que se me ocurrió:
<a href="#" style="background:url('pic.png') no-repeat; background-position: left center; padding-left: 20px;">Link</a>
- padding-left es para compensar el texto para que no se solapa con la imagen de .
- Con posición de fondo usted puede mover la imagen para que sea mejor alineada con el texto.
- Si la imagen es más alto que el padding-top texto y padding-bottom se puede utilizar para ajustar la apariencia .
Esta técnica también se puede utilizar con sprites CSS como esto:
<a href="#" style="background:url('sprites.png') no-repeat; background-position: -16px -16px; padding-left: 32px;">Link</a>
He utilizado una técnica similar a utilizar sprites CSS en lugar de las imágenes en línea ordinarios:
<span style="background:url('sprites.png') no-repeat; background-position: -16px -16px; padding-left: 32px;"></span>
Hope esto ayuda a alguien
Envolver el texto de en un lapso y luego adjuntar la clase CSS que usa esta técnica de sprite de fondo funcionó muy bien para mí. –