use non-breaking space for button with no description

to preserve button's size

reverses some inappropriate replacements of .html with .text.

closes #5113