In many books there are said that Alchohols are hydrocarbons, and some says they are not. On the other hand Phenols are said aromatic hydrocarbons. It is well known that Phenols are not Alchohol. Which is correct and why?
Phenols are hydroxyderivates of aromatic hydrocarbons, with hydroxy group attached to an aromatic benzene ring, or more generally aren carbon ring.
Alcohols are hydroxyderivates of alifatic hydrocarbons, with hydroxy group attached to a saturated carbon atom.
Hydrocarbons contain hydrogen and carbon, nothing more. Phenols and alcohols contain also oxygen, so they are not hydrocarbons.