First of all, eating more vinegar will not cause osteoporosis. Vinegar mainly promotes appetite and has the effect of softening blood vessels and preventing hypertension, coronary heart disease and arteriosclerosis, but vinegar will not soften bones. According to the Yellow Emperor’s Classic of Internal Medicine, acid enters the liver, bitter enters the heart, sweet enters the spleen, pungent enters the lung and salty enters the kidney. Among them, acid into the liver means that eating acidic food regularly can nourish the liver and protect the liver, nourishing liver yin and liver blood through acidity, achieving the effect of softening and regulating the liver. With a strong liver, food intake is more easily absorbed by the gastrointestinal tract and will also be easily digested. Eat vinegar will not cause osteoporosis, eat more salt will indeed be easy to cause osteoporosis. Salt contains mainly sodium, sodium intake is too much, salty food makes the gastrointestinal tract to reduce the amount of calcium absorption. In addition, carbonated drinks, strong tea, coffee intake too much, are easy to cause the gastrointestinal tract to reduce the intake of calcium, causing osteoporosis. So eating more vinegar is not easy to osteoporosis, while eating more salt, intake of carbonated food, strong tea, coffee, but will cause osteoporosis. In addition, to consume an adequate amount of calcium and vitamin D, but also to consume an adequate amount of protein, commonly meat, and protein intake more, in the release of protein, accompanied by calcium loss will also increase, so eat protein should also be moderate, not too much, more in order to consume protein later, but also the same loss of bone calcium.