学术界现已公认的若干种理论都能够较好地解释人类行为,健康行为作为人类行为的一种类型,要理解它也要以这些解释人类行为的理论为基础。认知学习理论告诉我们人类认知加工对健康行为选择的重要性,但行为改变的策略仅仅告诉人们应该做什么和不应该做什么,这是远远不够的,因为尽管认知系统对行为发生有着重要作用,但在实际中认知不协调的现象常常发生,比如,有人明知道吸烟有害健康但还要吸烟。这一理论在历史上曾红极一时,但近来受到实证科学的挑战,在健康行为研究中的应用也越来越少,故在此不多做赘述。 ......