16/09/2003, 10:54
|
| | Fecha de Ingreso: agosto-2003
Mensajes: 499
Antigüedad: 21 años, 3 meses Puntos: 1 | |
"El ratón come el elefante"
Sintacticamente correcto pero absurdo.
De todas maneras, este código ni siquiera es valido en HTML 4.01 transicional, basta con pasarlo en cualquier validador HTML/SGML.
Las tablas NO sirven para el layout sino para presentar datos tabulares, lo que significa que tienen una estructura que refleja la relación entre las columnas y los rangos. Ahora veamos tu código, tu primera celda dice rowspan=2, ¿cuántas rows tienes à la derecha ? respuesta : 2. ¿ Que intenta hacer Netscape ? extender la celda sobre dos rows como le pediste. ¿ Qué hace Opera ? Ignora tu rowspan probablemente porque lo considera absurdo. ¿ que hace IE ? No se decide y da una altura + o - aleatoria. Si lo pruebas en IE Mac, Safari, Konqueror o cualquier otro navegador es muy probable que obtengas otros resultados exóticos.
"Tables should not be used purely as a means to layout document content "
Norma HTML4.01, introducción al capítulo sobre tablas.
__________________ Plaza Mozilla
http://www.chevrel.org/es/noticias/ |