Foros del Web » Creando para Internet » HTML »

imagen en tabla

Estas en el tema de imagen en tabla en el foro de HTML en Foros del Web. hola a todos, porque al insertar una imagen en la celda de una tabla, dicha celda no se ajusta perfectamente al tamaño de la imagen???? ...
  #1 (permalink)  
Antiguo 04/10/2004, 04:28
 
Fecha de Ingreso: abril-2004
Mensajes: 68
Antigüedad: 20 años
Puntos: 0
imagen en tabla

hola a todos, porque al insertar una imagen en la celda de una tabla, dicha celda no se ajusta perfectamente al tamaño de la imagen???? sino que deja espacio por abajo y por la derecha generalmente....

gracias y un saludo
__________________
David
www.crosseros.com
  #2 (permalink)  
Antiguo 04/10/2004, 05:50
Avatar de kemie  
Fecha de Ingreso: junio-2003
Ubicación: estocolmo<-->mexico
Mensajes: 1.627
Antigüedad: 20 años, 10 meses
Puntos: 1
puedes darnos un ejemplo, un enlace o tu codigo?
__________________
::::::::::::::::::::::::::::: WebHostNinja | diseñorama.com::::::::::::::::::::::::::::::
  #3 (permalink)  
Antiguo 04/10/2004, 05:58
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 8 meses
Puntos: 16
por que la tabla tiene propiedades de cell padding y cell spacing.

padding = acolchamiento
spacing = espaciamiento

lo que deberias hacer es aplicarle un estilo a la tabla para evitar el alcochamiento y el espaciamiento.
aunque puedes tb hacerlo dandole a la tabla los atributos antes nombrados de manera directa en la declaracion de la tabla.
aunque no lo aconsejo , ya que de esa manera estarias mezclando el QUE vas a mostrar con el COMO lo vas a mostrar.
y no es la idea.


Última edición por Muzztein; 04/10/2004 a las 05:59
  #4 (permalink)  
Antiguo 04/10/2004, 07:05
 
Fecha de Ingreso: agosto-2003
Mensajes: 499
Antigüedad: 20 años, 8 meses
Puntos: 1
En general, eso ocurre porque las imagenes son elementos de tipo inline, por lo tanto se alinean en la linea de base del texto (la parte baja del texto para letras como j, g o p estan debajo de la linea de base y provocan este espacio).

La manera mas facil de solucionarlo es mediante una regla css que redefine las etiquetas img como de tipo block en vez de inline :

table img {display:block;}
__________________
Plaza Mozilla
http://www.chevrel.org/es/noticias/
  #5 (permalink)  
Antiguo 04/10/2004, 07:09
 
Fecha de Ingreso: abril-2004
Mensajes: 68
Antigüedad: 20 años
Puntos: 0
hola, me parece interensate tu respuesta, ya que lo demas lo conozco y por eso no es el problema, cuando pueda lo probare....

muchas gracias a todos.....
__________________
David
www.crosseros.com
  #6 (permalink)  
Antiguo 04/10/2004, 07:28
 
Fecha de Ingreso: abril-2004
Mensajes: 68
Antigüedad: 20 años
Puntos: 0
hola, me parece interensate tu respuesta, ya que lo demas lo conozco y por eso no es el problema, cuando pueda lo probare....

muchas gracias a todos.....
__________________
David
www.crosseros.com
  #7 (permalink)  
Antiguo 04/10/2004, 10:47
 
Fecha de Ingreso: abril-2004
Mensajes: 68
Antigüedad: 20 años
Puntos: 0
increible pero cierto, a la primera y funciona muchas gracias pascalc.....no se me olvida nunca, este problema lo he tenido siempre....

muchisimas gracias
__________________
David
www.crosseros.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:32.