non ho capito molto della prima parte a parte che tu intendi bloccare il ridimensionamento dei caratteri che è cosa che funziona solo con ie e altamente sconsigliata, tu magari li vedi come vorresti altri con altra vista e sistemi potrebbero trovarsi in difficoltà.

per il resto devi usare span, puoi fare anche un'altra classe del tipo:

.verde {color:green}

e poi

<div class="testorosso">testo normale <span class="verde">testo verde </span>continua il testo normale</div>