I will add that German standards, too, use a space (see DIN 5008, Duden, etc.), but it appears that barely any German is aware of that. The style guidelines of the German Wikipedia agree that there should be a space, but even in their article on the percent sign itself that rule is occasionally ignored: for every instance with a space, there’s another one without. So much for standards.