Hola:
También con las tablas puede haber problemas... y con espacios en blanco,,, un espacio en blanco puede considerarse un nodo de texto en unos navehadores, y en otros no se consideran... y otra cosa que no creo que sea el caso, es que entre un tag table y un tag tr siempre existe un tag tbody (o thead o tfoot) aunque no se declare.
Revisa esas cosillas, y si no te sirve pon más código...
Saludos