In addition to diet, exercise and other lifestyle factors can also play an important role in bone health. Smoking and drinking too much alcohol can increase your chances of developing osteoporosis, while weight-bearing exercise (such as walking, dancing, yoga, or lifting weights) can lower your risk. Strength or resistance training—using machines, free weights, elastic bands, or your own body weight—can be especially effective in helping to prevent loss of bone mass as you age.
It's a cliché, to be sure, but a balanced diet is the key to good nutrition and good health. Following that diet, however, isn't always that easy. One challenge is that women often feel too busy to eat healthfully, and it's often easier to pick up fast food than to prepare a healthy meal at home. But fast food is usually high in fat and calories and low in other nutrients, which can seriously affect your health. At the other extreme, a multimillion dollar industry is focused on telling women that being fit means being thin and that dieting is part of good nutrition.