обычай снимать головной убор у православных возник в церкви. Заходя в храм, мужчина должен был снять головной убор, а женщина наоборот прикрыть голову и все, что отвлекает от духовных мыслей.
апостол Павел писал, что мужчина должен снимать головной убор, когда он молится.
В Западной Европе обычай снимать головные уборы пришли от традиций рыцарства. И снимали только в высших слоях общества и только при даме, либо при более высокопоставленном человеке.Ну, и рыцари снимали шлем, зходя храм, или даже мимо храма прозжая.
В советское время снимать мальчикам шкапки начали в целях уважения к девочкам, т.к. много было мальчешек-хулиганов из простых семей. И снятие головного убора в помещении было одним из способов приучения к дисциплине и самоконтролю.