The American style calls for socks that match the trouser leg. This is flattering because it makes the leg appear longer - a crucial consideration, as American men too often wear their trousers too short. Even when trousers are the correct length, a sock should still be long enough to fit over the calf.
Dress socks are dress clothes socks for men traditionally in dark colours like black, blue, gray or brown. ... Dress socks come in a variety of heights. They come ankle-high, mid-calf high (the most common), and over the calf.