Remember, [almost] all the reactions you're doing are ELECTROPHILIC aromatic addition. You are adding substituents which want more electrons. The hydroxyl group on adds electrons to the ring through resonance, so that the ring has even more electrons to donate!
What does a nitro group do to the electrons in the ring though?