Dirty clothes, shorts above the knee, and flip-flops are all banned for taxi drivers under council rules.