Think of alcohol as a calcium-blocker; it prevents the bone-building minerals you eat from being absorbed. And heavy drinking disrupts the bone remodeling process by preventing osteoblasts, the bone-building cells, from doing their job. So not only do bones become weaker, but when you do suffer a fracture, alcohol can interfere with healing.
What to do: Limit your drinking to one drink a day, whether it's wine, beer, or hard alcohol.