Foros del Web » Creando para Internet » Diseño web »

Dimension de las imagenes, en el XHTML o en el CSS?

Estas en el tema de Dimension de las imagenes, en el XHTML o en el CSS? en el foro de Diseño web en Foros del Web. Donde deberia especificar las dimensiones de una imagen? Posibles situaciones: CSS Si cambio la imagen (nombre distinto) y tiene diferentes dimensiones, tengo que editar el ...
  #1 (permalink)  
Antiguo 19/10/2005, 17:12
Avatar de K3NNY
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: ARGENTINA!
Mensajes: 1.493
Antigüedad: 12 años, 6 meses
Puntos: 20
Pregunta Dimension de las imagenes, en el XHTML o en el CSS?

Donde deberia especificar las dimensiones de una imagen? Posibles situaciones:

CSS
  • Si cambio la imagen (nombre distinto) y tiene diferentes dimensiones, tengo que editar el HTML (para la URL) y el CSS (para las dimensiones).
  • Si cambio la imagen (nombre distinto) y NO tiene diferentes dimensiones, tengo que editar el HTML solo.
  • Si reemplazo la imagen por otra (mismo nombre) con dimensiones diferentes, tengo que editar el CSS.
  • Si reemplazo la imagen por otra (mismo nombre) SIN dimensiones diferentes, no tengo que editar nada.

XHTML
  • Si cambio la imagen (nombre distinto) y tiene diferentes dimensiones, tengo que editar el HTML.
  • Si cambio la imagen (nombre distinto) y NO tiene diferentes dimensiones, tengo que editar el HTML.
  • Si reemplazo la imagen por otra (mismo nombre) con dimensiones diferentes, tengo que editar el HTML.
  • Si reemplazo la imagen por otra (mismo nombre) SIN dimensiones diferentes, no tengo que editar nada.

Pero la diferencia esta en que con CSS podes editar los tamaños masivamente (usando una clase), por ejemplo, para una galeria.

[EDIT]

Me olvidaba la verdadera razon de mi duda. El tema es que yo siempre trato de que mis webs se puedan ver de la mayor cantidad de formas posibles. Entonces, siempre le defino el tamaño a las imagenes para que si alguien navega con las imagenes desactivados el diseño no se descuadre. Pero tambien preparo las paginas para que sean navegables con los estilos desactivados. Es por eso que siempre pongo las dimensiones en el HTML.

[/EDIT]

Ustedes, donde definen las dimensiones de sus imagenes y porque?
__________________
delFuego.com.ar
mi tumblelog sobre diseño

La dedicación en mi respuesta es directamente proporcional a la dedicación en tu pregunta.

Última edición por K3NNY; 19/10/2005 a las 21:19
  #2 (permalink)  
Antiguo 19/10/2005, 17:40
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.493
Antigüedad: 14 años, 5 meses
Puntos: 1229
Hola:

Me parece que se te has olvidado javascript... ¿Si quieres saber dimensiones?... además ¿Cambiar una imagen?

Creo que en donde se pueden aplicar estilos, es mejor usarlos... Supongo que los atributos deben considerarse en "funcionalidad" (target, src, href, enctype) y los estilos para maquetación (width, height, top, left, border, background, text-align...)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 19/10/2005, 18:05
Avatar de ramm  
Fecha de Ingreso: junio-2004
Ubicación: Guadalajara
Mensajes: 207
Antigüedad: 12 años, 3 meses
Puntos: 0
Mmmm

Pues eso depende, si de imagenes que forman parte del layout de la pagina se trata, estas deben ir desde CSS, asi que solo tendrias que editar el CSS para cambiarlas.
Si se trata de contenido, tambien depende, si por ejemplo son para una galeria, en la que puedas aplñicar una clase para todas por supuesto que es mas facil desde CSS, pero si cada imagen es de diferente tamaño seria muy tedioso hacerle una clase a cada una.
  #4 (permalink)  
Antiguo 19/10/2005, 21:11
Avatar de K3NNY
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: ARGENTINA!
Mensajes: 1.493
Antigüedad: 12 años, 6 meses
Puntos: 20
caricatos: Personalmente soy reacio a usar Javascript. Trato de que mis paginas se vean bien con o sin Javascript. Pero me hiciste acordar la verdadera razon de porque tengo la duda, razon que no postie, pero ya mismo edito...

ramm: Vos te referis a especificar tanto las dimensiones como la direccion de la imagen en el CSS? No lo habia pensado. Se puede? como harias con la direccion?
__________________
delFuego.com.ar
mi tumblelog sobre diseño

La dedicación en mi respuesta es directamente proporcional a la dedicación en tu pregunta.
  #5 (permalink)  
Antiguo 20/10/2005, 02:19
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 11 años, 4 meses
Puntos: 2
Yo soy partidario en usar css para cualquier cosa que no sea esctructura de la pagina, pero sin embargo para el tamaño de las imagenes suelo dejar los datos en HTML, porque, por experiencia, en caso contrario, hay navegadores que no lo pillan y se descuadra todo.

Ademas, comentas que quieres cambiar el tamaño de una imagen con los atributos. Esto no te lo recomiendo, porque si haces eso las imagenes se ven muy distorsionadas, lo ideal es que la imagen tenga el tamaño correcto desde su creacion, y no modificarla nunca en codigo
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #6 (permalink)  
Antiguo 20/10/2005, 06:46
Avatar de ramm  
Fecha de Ingreso: junio-2004
Ubicación: Guadalajara
Mensajes: 207
Antigüedad: 12 años, 3 meses
Puntos: 0
Cuando son parte del layout de la pagina si, se ponen como background
  #7 (permalink)  
Antiguo 20/10/2005, 12:29
Avatar de K3NNY
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: ARGENTINA!
Mensajes: 1.493
Antigüedad: 12 años, 6 meses
Puntos: 20
Cita:
Iniciado por oskarL
Ademas, comentas que quieres cambiar el tamaño de una imagen con los atributos. Esto no te lo recomiendo, porque si haces eso las imagenes se ven muy distorsionadas [...]
No, no digo poner dimensiones diferentes a las de la imagen. Me refiero a cambiar la imagen por otra con dimensiones diferentes.

[EDIT]

Cita:
Iniciado por ramm
Cuando son parte del layout de la pagina si, se ponen como background
Tenes razon, no lo habia pensado.

[/EDIT]
__________________
delFuego.com.ar
mi tumblelog sobre diseño

La dedicación en mi respuesta es directamente proporcional a la dedicación en tu pregunta.

Última edición por K3NNY; 20/10/2005 a las 12:37
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 11:06.