Cita:
Iniciado por leoj90 <span class="titulo">Cualquier cosa</span> .titulo {
font-size:18px;
font-weight;bold;
} <font class="titulo">Titulo2</font> Justamente, no estas prestando atencion a lo que dice ramm, estas separando el estilo del marcado (del HTML), pero no estas dando un uso correcto al marcado...
De modo que el ejemplo en forma correcta seria (y hasta me animaria a decir que es la unica forma correcta de hacer eso...):
<h1>Cualquier cosa</h1>
y luego...
h1 {
font-size:18px;
font-weight;bold;
}