There are 3 <a/> html tags on "Monitoring of Jenkins master":
<div class="manage-option manage-page__column">
<a href="/monitoring" title="Monitoring of Jenkins master"><img src="/static/163b9cff/images/48x48/monitor.gif" alt="manage-option" class="icon"></a>
<dl><a href="/monitoring" title="Monitoring of Jenkins master"><dt>Monitoring of Jenkins master</dt></a>
<dd><a href="/monitoring" title="Monitoring of Jenkins master">Monitoring of memory, cpu, http requests and more in Jenkins master.</a><a href="./monitoring/nodes">You can also view the monitoring of builds, build queue and Jenkins nodes.</a></dd><dd></dd>
</dl>
</div>
The other management links in the page have only the first one. Given that the view is AFAIK in manage.jelly:
There are 3 <a/> html tags on "Monitoring of Jenkins master":
{code:java}
<div class="manage-option manage-page__column"> <a href="/monitoring" title="Monitoring of Jenkins master"><img src="/static/163b9cff/images/48x48/monitor.gif" alt="manage-option" class="icon"></a> <dl><a href="/monitoring" title="Monitoring of Jenkins master"><dt>Monitoring of Jenkins master</dt></a> <dd><a href="/monitoring" title="Monitoring of Jenkins master">Monitoring of memory, cpu, http requests and more in Jenkins master.</a><a href="./monitoring/nodes">You can also view the monitoring of builds, build queue and Jenkins nodes.</a></dd><dd></dd> </dl> </div>
{code}
The other management links in the page have only the first one.
You're looking at the DOM, not the raw HTML source code returned by Jenkins. The problem is the illegal nesting of "a" tags (one to wrap the entire item, including img and dl/dt/dd; and one in dd from your description) which is resolved for the DOM, making the DOM HTML structure different than what is sent as text.