Я вижу style="visibility: visible;
в источнике Firebug. Вы уверены, что не связываетесь с HTML через Javascript и некоторые .show () .hide ()?
Источник Firefox - это путь к статическому HTML -> Нет никакой разницы в рендеринге по сравнению с тем, что вы видите в окне браузера и с источником, который вы видите правой кнопкой мыши BUtton> Просмотр источника, , но (там всегда есть, но) если вы меняете источник динамически - например, через JS при наведении курсора на одну ссылку он скрывает какую-то другую часть веб-сайта - «Просмотр исходного кода» Firefox будет неправильной и не будет отражать эти динамические изменения - их вы сможете увидеть только с Firebug.
Может быть, вы можете попробовать другой браузер и посмотреть, работает ли он там как ссылка?
Javascript может взаимодействовать с вашей страницей и может скрывать ссылку из-за некоторых предварительных условий. Может быть, вы хотите отключить Javascript и посмотреть, работает ли тогда ваша ссылка?