@ 5MA5H In terms of hand-to-hand fighting, Captain America lacks a degree of finesse that Batman possesses as a result of his various martial arts styles. That said, the Captain probably has a superior knack for a skilless slug fest.Psychologically each character adds to their fighting abilities with symbollic assaults. The Batman has crafted for himself a persona criminals across the globe fear, while Captain America has the awe inspiring stature of a living legend. Batman's broader palette that gives him the upper hand. Rather than drawing from any particular military method of strategic thinking, most of Batman's prowess stems from deductive logic, and obsessive training to make his decision processes second nature. The breadth of technology at Batman's disposal also gives him an additional edge, no matter how skilled the Captain may be with his shield.