The power switch of my desktop pc has broken and I need to replace it.

Are there different power switches for different motherboards? or any power switch can start up my PC?? I don't know if power switches are different for different PCs. I don't wanna end up with a power switch which is incompatible with my motherboard.

My PC is an Intel Dual Core with 250W SMPS.