Вопросы к Поиску с Алисой
Разница между шапочным и поверхностным знакомством заключается в их значении:
Таким образом, шапочное знакомство обозначает более конкретное и ограниченное по глубине знакомство, в то время как поверхностное знакомство в целом описывает неглубокое знакомство в общем.
Выражение «шапочное знакомство» связано с русским этикетом: раньше у мужчин среди высших сословий было принято при приветствии приподнимать шляпу, если встречались знакомые или приятели, и выражение показывало, что знакомые только приятели, а не друзья. ru.wiktionary.org gramota.ru