Protein should provide about 15% of a healthy person's daily calories. As a rule of thumb, people of both sexes and any size will do fine with about 60 grams of protein a day. Athletes who have large muscles and work out hard may need 20% more. But even that's not very much; 8 ounces of chicken or 6 ounces of canned tuna, for example, will fit the bill.
Studies link high sodium intake to higher blood pressure, and evidence suggests that many people at risk for high blood pressure can reduce their risk by consuming less salt or sodium, as well as following a healthy diet. Most Americans consume more sodium than they need. The recommended amount is less than 2,300 mg per day for children and adults to age 50. The limit drops to 1,500 mg per day for those 51 and older or those of any age who are African American or have hypertension, diabetes or chronic kidney disease. You get 2,300 mg in just one teaspoon of salt. One good way to reduce your sodium intake is to eat fewer prepared and packaged foods.
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.