法与道德属于上层建筑的不同范畴.法律属于制度的范畴;而道德则属于社会意识形态的范畴.法律规范的内容主要是权利与义务,强调两者的衡态;道德强调对他人、对社会集体履行义务,承担责任.法律规范的结构是假定、处理和制裁或者说是行为模式和法律后果;而道德规范并没有具体的制裁措施或者法律后果.法由国家的强制力保证实施;而道德主要凭借社会舆论、人们的内心观念、宣传教育以及公共谴责等诸手段.法是按照特定的程序制定的,主要表现为有关国家机关制定的各种规范性文件,或者是特殊判例;而道德通常是潜移默化的.法必然要经历一个从产生到消亡的过程,它最终将被道德所取代,人们将凭借自我道德观念来实施自我行为.
道德与法律是社会规范最主要的两种存在形式,是既有区别又有联系的两个范畴.二者的区别至少可归结为:
1.产生的条件不同.原始社会没有现代意义上的法律,只有道德规范或宗教禁忌,或者说氏族习惯.法律是在原始社会末期,随着氏族制度的解体以及 私有制、阶级的出现,与国家同时产生的.而道德的产生则与人类社会的形成同步,道德是维系一个社会的最基本的规范体系,没有道德规范,整个社会就会分崩离 析.
2.表现形式不同.法律是国家制定或认可的一种行为规范,它具有明确的内容,通常要以各种法律渊源的形式表现出来,如国家制定法、习惯法、判例法等.而道德规范的内容存在于人们的意识之中,并通过人们的言行表现出来.它一般不诉诸文字,内容比较原则、抽象、模糊.
3.调整范围不尽相同.从深度上看,道德不仅调整人们的外部行为,还调整人们的动机和内心活动,它要求人们根据高尚的意图而行为,要求人们为了 善而去追求善.法律尽管也考虑人们的主观过错,但如果没有违法行为存在,法律并不惩罚主观过错本身,即不存在“思想犯”;从广度上看,由法律调整的,一般 也由道德调整.当然,也有些由法律调整的领域几乎不包括任何道德判断,如专门的程序规则、票据的流通规则、*的组织规则等.在这些领域,法律的指导观念 是便利与效率,而非道德.
4.作用机制不同.法律是靠国家强制力保障实施的;而道德主要靠社会舆论和传统的力量以及人们的自律来维持.
5.内容不同.法律是以权利义务为内容的,一般要求权利义务对等,没有无权利的义务,也没有无义务的权利.而道德一般只规定了义务,并不要求对 等的权利.比如说,面对一个落水者,道德要求你有救人的义务,却未赋予你向其索要报酬的权利.向被救起的落水者索要报酬往往被视为不道德.