Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/10/2008, 00:00
Avatar de Negora
Negora
 
Fecha de Ingreso: agosto-2003
Mensajes: 122
Antigüedad: 20 años, 8 meses
Puntos: 5
Respuesta: ¿Funcionamiento incorrecto de border-collapse en Mozilla Firefox?

Pero ese extracto del estándar no explica por qué la alineación con respecto a una caja contenedora superior se realiza a partir de la rejilla y no de los bordes. Lo marcado en negrita únicamente explica que un borde ha de estar centrado con respecto a la rejilla. Solamente eso. A partir de ahí establece la forma para calcular el ancho de la tabla, con respecto a rellenos, márgenes y bordes.

De hecho, la norma comenta después "User agents must find a consistent rule for rounding off in the case of an odd number of discrete units (screen pixels, printer dots).". Eso básicamente implica que si un borde tiene 5 píxeles, el propio navegador ha de indicar cómo se reparte: ¿3 píxeles a la derecha y 2 a la izquierda? ¿O 2 a la izquierda y 3 a la derecha?

"una vez has colocado una tabla ajustada a los límites interiores superior e izquierdo de una caja, la posición de ésta no debería de verse afectada por la forma en que actuemos sobre su contenido (las celdas)."

Pienso que eso quitaría la razón al modo de renderizar de Firefox. Si una vez colocada la tabla ésta no debe de verse afectada por el contenido, aplicándole un borde de 2 píxeles, estos deberían de verse al completo. Y no es así. Se lo apliques a la tabla o a las celdas, éste se ve recortado.

PD: Tras releer mi mensaje parece que lo digo de "mala manera". Espero que no se me entienda mal ;) .

Última edición por Negora; 26/10/2008 a las 00:28