Duda con color de textos

Una pregunta no cierto ahora yo en el contenido de la web tengo color por lo siguiente “h1 {font-size: 1.2em; color:blue ; font-weight: bold ;
text-decoration: underline ; text-align: center}” no?? Pues dándole se refiere a que H1 va a tener esa propiedades ahora vamos a lo siguiente el texto que esta ente “

</p>” me sale negro si yo quisiera ponerlo de otro color tendría que especificarlo en la hoja de estilo pero con un # no? Por que el # lo que hace es definir una sola capa o div no? Pues bien pero como indico el color que quiero? Por ejemplo si yo quisiera que una parte del texto que aparece en el contenido estuviera color rojo como hago?
Si quieres cambiar el color a uno o varios párrafos exclusivamente se hace poniendo en la misma hoja .html:

<font color="red">

Lo que quieras que salga en rojo</p></font>

Y si lo quieres para toda la Web pues en la hoja de estilos:


p {font-color: red}

Sin el #, ya que no es un Div lo que quieres cambiar si no los parrafos.
Cambiando el red por el color que quieras poner.

Un saludo.