For shoes, slippers or garments worn over feet (socks, stockings), we use mang or đi
For hats or garments worn over the head, we use mang or đội
So do you use mặc only for the upper and lower body, and mang for head, hands and feet?
mặc for clothing in general, so yes (upper and lower body) and mang is for things you slip on, like socks, shoes and gloves
Đi dép/giày means put on the slippers/shoes (action). Mang dép/giày means you have them already on your feet...
Đeo is for accessories like jewellery, in-ears and glasses (mang is sometimes also ok)
Đội is especially for hats
When do you use đội/đi?
Some exercises accept "cậu" and "chú" as interchangeable as they should, but this one rejects "Chú bé mang đôi giày".
I have the same question too regarding doi and di