解答違章發(fā)生交通事故的,如果是自己違章導(dǎo)致交通事故的,那么不算工傷,如果是對方違章,導(dǎo)致發(fā)生事故的,那么可以算工傷。在道路上發(fā)生事故,只有自己無責(zé)任才可以認定為工傷。法律依據(jù)《工傷保險條例》第十四條 職工有下列情形之一的,應(yīng)當(dāng)認定為工傷:(一)在工作時間和工作場所內(nèi),因工作原因受到事故傷害的;(二)工作時間前后在工作場所內(nèi),從事與工作有關(guān)的預(yù)備性或者收尾性工作受到事故傷害的;(三)在工作時間和工作場所內(nèi),因履行工作職責(zé)受到暴力等意外傷害的;(四)患職業(yè)病的;(五)因工外出期間,由于工作原因受到傷害或者發(fā)生事故下落不明的;(六)在上下班途中,受到非本人主要責(zé)任的交通事故或者城市軌道交通、客運輪渡、火車事故傷害的;(七)法律、行政法規(guī)規(guī)定應(yīng)當(dāng)認定為工傷的其他情形。