Cita: e todas maneras pensé que era una buena costumbre hacerlo en dos divs para que quede más "prolijo" el código. No me recomendás que lo haga? No es una buena práctica en los maquetadores/css
técnicamente es algo innecesario, y en cualquier lenguaje escribir código innecesario no es algo recomendable.
Cita: Qué doctype me recomendás que utilice para mi web y próximos proyectos? Leí en la web que lo más avanzado es utilizar XHTML 1.0 Strict o xHTML 1.1 Strict.
esa web tiene un error, el XHTML 1.1 Strict no existe, es 1.1 a secas (de todas formas son especificaciones muy similares).
Yo normalmente uso XHTML 1.0 Strict o HTML5, dependiendo de las necesidades. Pero cualquiera es bueno, mientras te atengas a la especificación de ese doctype. No tienen nada que ver con el nivel de conocimientos que tengas.