The differential cross sections of the 11 B( 3 He, d ) 12 C reaction leading to formation of the 0 + ground state and the 15.11-MeV 1 + , 16.57-MeV 2 − , and 17.23-MeV 1 − excited states of 12 C are measured at E lab = 25 MeV. The analysis of the data is carried out within the coupled-reaction-channels method for the direct proton transfer to the bound and unbound states. The rms radii of the last proton in all states studied are determined. A comparison of the rms radii of the 12 B, 12 C, and 12 N nuclei in the isobaric analog states (IASs) with isospin T = 1 determined by different methods allows us to arrive at a conclusion that these nuclei in the 1 − excited states at E x = 2.62, 17.23, and 1.80 MeV, respectively, possess one-nucleon (neutron or proton) halo structure. The enlarged radii and a large probability of the last neutron to be outside of the range of the interaction potential are also found for the 2 − states of 12 B, 12 C, and 12 N at E x = 1.67, 16.57, and 1.19 MeV, respectively. These IASs also can be regarded as candidates for states with one-nucleon (neutron or proton) halo.