Account for the following:
Carboxylic acids with five or less carbons are water soluble, but many with six or more carbons dissolves in alcohols.
Due to this resonance, there is some double-bond character in the C—O bond of the acid, which shortens its bond length.
In case of ROH,there is no any resonating structure thus C-O bond is larger in it.