What is the best way to correct tinea versicolor?

Topical vs oral. Can use topical antifungals such as clotrimazole, ketoconazole or terbinafine or can take oral anti-fungals if it is all over, such as ketoconazole, fluconazole.