I have always thought that a cap was something with a skip, the kind of thing schoolboys wore in the dim and distant past. I can't find a proper picture, only this kind of thing from a fancy dress site.