Rosenberg, el conocimiento, la afectividad y el comportamiento son determinantes de las actitudes y éstas, a su vez, determinan la afectividad, el conocimiento y el comportamiento. El conocimiento es el proceso consciente de adquisición del saber y se basa en procesos de reflexión, especialmente en la racionalidad y en la lógica. La afectividad se refiere a los sentimientos, de lo que nos gusta o disgusta. Cambiar las actitudes depende de dos factores generales: la confianza en el mensajero y la confianza en el valor del mensaje.