I should decalre my interest- I usually prefer the wall crawler to the Dark Knight, but I think Batman would win. Remember, the battle is not always to the strong, any more than the race is to the swift.
In the elseworld Batman/Captain America issue, Bruce Wayne and Steve Rogers(despite the Super Soldier serum enhancing the latter's strength and reflexes whereas Batman is an olympic level but still human athlete) fought to a draw.
Spidey is far stronger than Captain America but the latter has still held his own against the web slinger on occassion.
Batman uses his head whereas Spidey can afford to let his powers dictate strategy and remember although the wall crawler is hardly in Thor's class, he must (and usually does) pull his punches to avoid seriously injuring or even killing a foe(even a superpowered one) whcih of course Batman hardly is!
Terry