Bones are largely made up of a protein called collagen, which is bound together by calcium and other trace minerals. Vitamin D and calcium work in concert, with vitamin D helping the body to absorb calcium so it can find its way into bones. Experts advise getting the right ratio of calcium, protein and vitamin D to safeguard against osteoporosis. The Institute of Medicine suggests that adults get between 600 and 800 international units (IUs) of vitamin D every day, and between 1,000 and 1,300 milligrams of calcium daily. Dairy products, such as low- and nonfat milk, yogurt and cheese, are high in calcium. Dark green vegetables and almonds contain calcium in smaller amounts. Obtaining calcium and vitamin D through natural sources is always preferable, but doctors may suggest supplementation if foods are not providing what a person needs to meet the minimum recommended levels.
Quitting smoking also can promote strong bones. Smoking has been linked to poor skeletal health in both men and women, and the longer one smokes, the greater one's risk for fracture.