The House voted Tuesday to bar federal subsidies to Americans signing up for health insurance plans that cover abortion, as Republicans issued a fresh warning about the impact of President Barack Obama's health care law.

Ignoring a White House veto threat, majority Republicans led the House in voting 227-188 for the measure that they insisted was necessary to permanently bar any taxpayer dollars for abortion amid implementation of the four-year-old law.

Rep. Chris Smith, R-N.J., an abortion foe, said the measure would codify the so-called Hyde amendment, the current law that prohibits federal funding for abortion except in cases of rape, incest or to save the life of the mother. First passed in 1976, the Hyde amendment has been added each year to spending bills and has banned federal funds for decades.

Republicans argued that it wasn't sufficient in the face of the health care law.

"Under the Affordable Care Act, massive amounts of public funds in the form of tax credits — $796 billion in direct spending over 10 years, according to the Congressional Budget Office — will pay for insurance plans, many, perhaps most of which will include elective abortion," Smith said. "That massively violates the Hyde amendment."

Another abortion opponent, Rep. Doug Collins, R-Ga., said "life is a gift worthy of our protection" as he described his daughter, Jordan, born with a severe form of spina bifida, as a blessing from God.

Democrats countered that the legislation was another salvo in the GOP's "war on women," designed to chip away at reproductive rights and strip women of their access to coverage through private health insurance. The bill stands no chance in the Democratic-led Senate.

"There is no taxpayer funding for abortion," Rep. Diana DeGette, D-Colo., said. "The Affordable Care Act does not change that."

Rep. Renee Ellmers, R-N.C., said the law does allow taxpayer subsidies for health care plans to cover abortion.

The administration, in threatening a veto, said the health care law and companion executive order prohibits federal funds for abortion. The measure "would go well beyond these safeguards by interfering with consumers' private health care choices," the White House said.

Rep. Debbie Wasserman Schultz, D-Fla., highlighted the fact that the measure passed last week on a party-line vote in the House Judiciary Committee with its all-male lineup of Republican lawmakers backing the bill. During much of the House debate, however, it was mostly Republican women who spoke out in favor of the measure.

More than 20 states have barred abortion coverage through the health care plans in the exchange. The law would extend that prohibition to all states.

The legislation also would prohibit the District of Columbia from spending its money on providing abortions for low-income women.

Del. Eleanor Holmes Norton of the district criticized the bill for "snatching power from a local jurisdiction."

In 1973, the Supreme Court ruling in Roe v. Wade legalized abortion, but decades later the issue remains highly charged and politically divisive. In an election year when turnout of core voters is crucial, Republican leaders promised to push abortion legislation that resonates with conservatives.

The debate over the legislation echoed the March 2010 dispute among House Democrats over abortion that nearly scuttled passage of the health care law.

Conservative Democrats led by former Rep. Bart Stupak, D-Mich., had threatened to oppose the health care law unless they received greater assurances that it would not allow federal funding of elective abortions. They relented when Obama agreed to sign an executive order granting Stupak's request along with the legislation.