¿Para que quieres que sea de esta forma?
H1 es exclusivamente para el título principal de tu página (y Google se fija mucho en esta etiqueta además del "title" en el header). Si lo que quieres es darle el aspecto, usa mejor etiquetas SPAN para cambiar el tamaño de "Rojo". Si lo que quieres es un título con "Azul y amarillo" en pequeño, pon el SPAN a esto último para hace más pequeño su tamaño.
Ya en el caso de que quiereras que título y texto estén en la misma línea (Que no me parece muy lógico, pero cada uno busca su estética persona), hay una forma de hacerlo con "inline" en CSS, pero no recuerdo que propiedad era específicamente.
No olvides de dar el uso adecuado a los headers. Suerte
Edito: Mikel me ha ganado por unos segundos. Ahí está la respuesta, pero no olvides de dar el uso adecuado a los headers, son muy importantes para que tu página sea indexada adecuadamente