公***场合不戴口罩违法吗?违反了什么法律?

法律主观:

可能违反《治安处罚法》和《传染病防治法》。在防止疫情蔓延时,《传染病防治法》对地方县以上的人民政府和工作部门进行了授权,当疫情蔓延和爆发的时候,地方人民政府可以采取必要的紧急措施,来阻断、防控疾病的传播和蔓延。而公***场所戴口罩就是属于这种紧急预防措施。那么,在公众场所不戴口罩,还不听劝阻,对执法人员实施抗拒的,就违反了治安处罚法中规定的行为,可根据治安处罚法的规定,予以罚款、拘留。如果对行政机关的执法人员进行暴力抗拒,就涉嫌构成妨碍执行公务的行为,将被追究刑事责任。《传染病防治法》第一条为了预防、控制和消除传染病的发生与流行,保障人体健康和公***卫生,制定本法。

法律客观:

《中华人民***和国传染病防治法》第五条各级人民政府领导传染病防治工作。县级以上人民政府制定传染病防治规划并组织实施,建立健全传染病防治的疾病预防控制、医疗救治和监督管理体系。第六条国务院卫生行政部门主管全国传染病防治及其监督管理工作。县级以上地方人民政府卫生行政部门负责本行政区域内的传染病防治及其监督管理工作。县级以上人民政府其他部门在各自的职责范围内负责传染病防治工作。第四十一条对已经发生甲类传染病病例的场所或者该场所内的特定区域的人员,所在地的县级以上地方人民政府可以实施隔离措施,并同时向上一级人民政府报告;接到报告的上级人民政府应当即时作出是否批准的决定。上级人民政府作出不予批准决定的,实施隔离措施的人民政府应当立即解除隔离措施。在隔离期间,实施隔离措施的人民政府应当对被隔离人员提供生活保障;被隔离人员有工作单位的,所在单位不得停止支付其隔离期间的工作报酬。隔离措施的解除,由原决定机关决定并宣布。第四十三条甲类、乙类传染病暴发、流行时,县级以上地方人民政府报经上一级人民政府决定,可以宣布本行政区域部分或者全部为疫区;国务院可以决定并宣布跨省、自治区、直辖市的疫区。县级以上地方人民政府可以在疫区内采取本法第四十二条规定的紧急措施,并可以对出入疫区的人员、物资和交通工具实施卫生检疫。省、自治区、直辖市人民政府可以决定对本行政区域内的甲类传染病疫区实施封锁;但是,封锁大、中城市的疫区或者封锁跨省、自治区、直辖市的疫区,以及封锁疫区导致中断干线交通或者封锁国境的,由国务院决定。