Use innerText instead of textContent and shim it for FF
Use non-breaking space between link and marker