Ho scitto il seguente codice seguendo il consiglio:
<html><head></head>

<style type="text/css">
.a{
font-size:50pt;
}

.a.b{
color:red;
}

</style>

<body>

<label class="a" id=pippo >ciao</label>

<label class="b" id=pippo1 >ciao</label>

</body>

</html>



solo che il secondo "ciao"(quello con id=pippo1) è si in rosso, ma scritto in piccolo, il che significa che la proprietà font-size non è stata mantenuta nella nuova classe.
dove ho sbagliato?Grazie e ciao