MTB rear hubs are spaced at 135mm and modern road bike rears are 130mm. The fronts on both are 100mm. On a steel framed bike, you can spread the dropouts to fit them in but if you are scratch building the wheels, why not get hubs that fit? Note that older road bikes used 126mm or even 120 depending on how old.