长期以来甲午海战的过程和失败的原因被很大一部分谣言所误导:什么舰炮上晾衣服、什么假炮弹之类的言论。事实上清军在甲午海战中并非不堪一击:战斗过程中北洋海军并没给国人丢脸——指挥官沉着应战、将士们舍生忘死。北洋海军的战斗精神是可歌可泣的,最终的战败其实更多是清政府决策层的问题。尽管黄海海战中我方比日方的损失大,但整个战斗过程并不是有些人想象中的一边倒。
黄海海战始于1894年9月17日午后12点50分。双方参战舰船均为12艘,但日方在总吨位上占优势。当时日本联合舰队普遍列装速射炮,而北洋海军方面几乎没有速射炮,所以双方的火力密度存在3倍左右的差距。以吉野号为首的日本联合舰队“第一游击队”都是战前不久下水的新型巡洋舰(平均航速高达19.4节)。尽管双方在军舰质量上存在差距,但这并没影响北洋海军沉着应战。
战斗爆发后北洋舰队由双纵阵改为横阵:担当旗舰的定远号位于中央,其余各舰在其左、右依次展开。当然现在也有人说北洋海军的雁形战术不好。事实上黄海海战中双方的阵型选择都不是知己知彼的产物:双方都不是根据对方阵型调整自己的阵型,而是坚持使用自己所擅长的阵型。北洋海军之所以选择这种阵型完全是因为自己一向训练的就是横队队形。
另一方面擅长于纵队队形的日本联合舰队在战前的作战计划中就曾明确指出无论海战实际情况如何、对方如何排兵布阵都务必以纵队队形迎战。双方都只是根据自身情况选择了自己最擅长的队形。在实战中北洋海军也并没因为战术吃亏:敌方侧向可以使用更多火炮,然而却把船腹露了出来。开战后日本联合舰队鱼贯纵阵绕攻北洋海军右翼弱舰。北洋海军以定远、镇远为居中犄角雁行队列攻击日方后侧弱舰。