Vale, SiR:
Lo primero, puede que en los estándares se indique que no deban tener espacios los "id", pero desde luego si los pones no pasa nada, ni son una parte importante ni necesaria en este caso, y no son más que una guía para nuestro amigo pulento.
Lo segundo, ese code genera lo mismo que indicó él en su código: divide el espacio en dos filas y dos columnas. (Y si no te lo crees, pruébalo).
Lo tercero, parece ser que sí es lo que está buscando, ya que no sólo no dice que no lo sea, sino que agracede lo referido.
Y por último, SIEMPRE pruebo el código antes de ponerlo.