Soluções de corantes são preparadas a partir de sais de corante, que, quando colocados na água, liberam íons hidroxila (OH-) e que agem mediante esta dissociação como cátions (corantes básicos) ou liberam íons hidrogênio (H+) atuando como ânions (corantes ácidos).
Como exemplo disso, qual das alternativas abaixo indica um corante catiônico ou básico e um corante aniônico ou ácido, respectivamente: