Aquí está el problema. Tengo una imagen:
<img alt="alttext" src="filename.jpg"/>
Tenga en cuenta que no se especifica altura ni ancho.
En ciertas páginas solo quiero mostrar una miniatura. No puedo alterar el html, entonces uso el siguiente CSS:
.blog_list div.postbody img { width:75px; }
Lo que (en la mayoría de los navegadores) crea una página de miniaturas uniformemente anchas, todas con relaciones de aspecto conservadas.
Sin embargo, en IE6, la imagen solo se escala en la dimensión especificada en el CSS. Conserva la altura "natural".
Aquí hay un ejemplo de un par de páginas que ilustran el problema:
- La lista, que debería mostrar miniaturas
- Una sola publicación de blog, que muestra la imagen a tamaño completo.
Estaría muy agradecido por todas las sugerencias, pero me gustaría señalar que (debido a las limitaciones de la plataforma elegida por los clientes) estoy buscando algo que no implique modificar el html. CSS también sería preferible a javascript.
EDITAR: Debe mencionar que las imágenes son de diferentes tamaños y relaciones de aspecto.