Usually if it's just one or two spark plugs that are bad then the car would start because I once forgot to put a spark plug back in and the car started up without that one spark plug.
But if all of your spark plugs are bad and not sparking like they should to ignite the fuel mixture then yes the bad spark plugs could cause your car to not start.
Other things that could cause your car to not start are failing ignition coils or a failing ignition coil, ignition control module, bad spark plug wires and even a bad fuel pump.