I've only encountered white wine once. Thus from my experience, it is certainly not the norm. While we can see in red wine a fuller symbol of it being blood, there is nothing illict about white wine. It usually comes down to the preferences of the Priest celebrant. The canons of the Catholic Church state:
Can. 924 §3. The wine must be natural from the fruit of the vine and not spoiled.
Thus, it must be made from only grapes -- no other fruit (e.g., no apple wine). But, there is no requirement on the type of grape, it could be red, it could be white, it could be a fine nebbiolo or a wonderful blend of cabernet and sangiovese, or even chardonnay.
It must be natural. That means no artificial sweeteners such as honey or can sugar. It also means no chemicals for balancing.
It must be unspoiled -- no vinegar.