C'è un pò di confusione:

h1 è un marcatore

.testo1 non è un marcatore. Al massimo è una regola che si basa su una classe, ovvero uno specifico attributo di un marcatore.

premesso questo se tu applichi una regola ad un marcatore questa si ripercuote ad ogni utilizzo del marcatore stesso

Se invece applichi una regola associata ad una classe questa sarà invece applicata solo per quei marcatori che utilizzano quella classe (che siano h1, input, div...)