The short version
note
Histochemistry demonstrates a class of molecule in a section, rather than simply making the tissue visible. Each of the four classes has its own method.
Carbohydrates: the PAS reaction, purple or magenta. Lipids: dyes that are themselves soluble in lipid, the Sudan dyes, plus osmium tetroxide for unsaturated lipids. Proteins: methods directed at amino acids, and immunocytochemistry. Nucleic acids: the Feulgen reaction for DNA, the Unna-Brachet method to tell DNA and RNA apart, and hematoxylin and eosin in routine use.
Behind all of it sits one rule: nucleic acids are negatively charged, therefore basophilic, therefore they take up basic dyes.



