Here's why:
* Short vowel sounds are typically quick and sharp, like the sound of "a" in "cat" or "e" in "bed".
* Long vowel sounds are typically longer and more drawn out, like the sound of "a" in "cake" or "e" in "bee".
The "e" in "wedding" sounds like the "e" in "bed", making it a short vowel sound.