Почему в ссылке подчеркивается пробел?
Ну так потому что пробел такой же символ как и любой другой, он внутри ссылки и почему не должен подчеркиваться?
используйте trim если это php(почти во всех языках есть встроенный аналог) чтобы убирать пробелы перед началом и концом строки