Hola chefnelone, cómo vas?? Me alegra que lo hayas solucionado
En cuánto a tu pregunta si ese doctype es el correcto, indiferente del doctype que sea (xhtml transitional, xhtml strict), lo que siempre debes hacer es colocarlo. Actualmente se aconseja trabajar con xhtml strict 1.0...
Saludos