Declaré unas propiedades para <P> en la etiqueta <STYLE TYPE="text/css">, la cual es la siguiente :
<STYLE TYPE="text/css">
<!-
P {color:blue; font-size:12pt;}
-->
</STYLE>
Luego, en la parte del <BODY>, indico lo siguiente :
<BODY>
<P>Este es un parrafo donde <B> la etiqueta <B> </B> hereda el estilo de <P> </P>
</BODY>
Debería aparecer el texto en azul, y de tamaño 12pt, pero no es así. Lo cual no entiendo porque la etiqueta <P> no toma las propiedades asignadas arriba.
Lo curioso es, que también declaré unas propiedades para la etiqueta <EM> :
<STYLE TYPE="text/css">
<!-
EM {color:red; text-transform:uppercase;}
-->
>/STYLE>
y, si asume estos valores en lo siguiente :
<BODY>
<P>En cambio <EM> en la etiqueta <EM> </EM> al estar definido prevalece su propio estilo</P>
</BODY>
El texto se vuelve rojo y en mayúscula, tal como se le indicó en <STYLE>.
Entonces, porqué <P> no funciona o no toma estas propiedades?